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

时间:2015-12-24 01:07:36

标签: apache .htaccess mod-rewrite redirect

我正在为多个网站使用一个帐户,我希望有一个干净的public_html目录,因此我尝试创建我的.htaccess以将主域重定向到子文件夹。

我目前的结果为http://domain.co.nz/subfolder

我该如何操作它只显示原始域以及www / http?

代码:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?domain.co.nz$
RewriteRule ^(/)?$ subfolder [L]

1 个答案:

答案 0 :(得分:2)

您需要稍微调整一下代码。

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?domain\.co\.nz$
RewriteCond %{REQUEST_URI} !^/subfolder [NC]
RewriteRule ^(.*)$ /subfolder/$1 [L]