将子域重定向到文件夹而不更改URL

时间:2013-12-01 01:12:13

标签: apache .htaccess redirect

我想将www.domain.com重定向到www文件夹,而不更改地址栏中的网址(内部重定向),我尝试使用以下代码,但它无法正常工作

我这样做是为了整理我的public_html文件夹

.htaccess文件位于public_html文件夹中

RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www)\.domain\.com
RewriteRule ^(.*)$ /www/$1 [L]

1 个答案:

答案 0 :(得分:0)

尝试此规则

RewriteEngine on
RewriteBase /

RewriteCond %{HTTP_HOST} ^(www)\.domain\.com$ [NC]
RewriteRule !^www/ /www%{REQUEST_URI} [L,NC]