使用.htaccess将子域重定向到根域

时间:2013-11-05 21:37:28

标签: regex apache .htaccess mod-rewrite redirect

我有一个子域名:

http://admin.domain.nl

但是当我要访问此网站时,它应该将我重定向到我的DirectAdmin网站:

http://domain.nl:2222/

如何在.htaccess文件中执行此操作?

我尝试了以下内容:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(?:admin\.)?domain\.nl$ [NC]
RewriteRule ^ http://domain.nl:2222/ [L,R]

但它在某种程度上不起作用,我从T-Online收到一个未找到的错误。 如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

尝试此规则:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^admin\.domain\.nl$ [NC]
RewriteRule ^/?$ http://domain.nl:2222/ [L,R]