使用.htaccess将文件夹重定向到子域

时间:2013-12-20 05:07:12

标签: .htaccess

我使用cPanel创建了一个子域staging.mydomain.com,其中映射到public_html/staging。如果用户转到“http://mydomain.com/staging”,我该如何将它们“重定向”到我新创建的staging.mydomain.com子域?

2 个答案:

答案 0 :(得分:0)

尝试将此规则添加到staging目录中的htaccess文件中:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?mydomain\.com$ [NC]
RewriteRule ^(.*)$ http://staging.mydomain.com/$1 [L,R]

答案 1 :(得分:0)

您可以在/staging/.htaccess

中试用此代码
RewriteEngine On
RewriteBase /staging/

RewriteCond %{HTTP_HOST} ^(www\.)?mydomain\.com$ [NC]
RewriteRule ^(.*)$ http://staging.mydomain.com/$1 [L,NE,R=301]