如果目录是mysite.com/admin
,我想排除网址重写。我试过了:
# prepend http://www.
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteCond %{HTTP_HOST} !^m\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
RewriteRule ^(admin|user)($|/) - [L]
我对这些东西不太熟悉,但我似乎无法让这个工作。有没有人看到解决方案?
答案 0 :(得分:0)
尝试移动 admin |的传递在重定向之前用户目录:
RewriteEngine On
RewriteRule ^(admin|user)($|/) - [L]
RewriteCond %{HTTP_HOST} !^www\.
RewriteCond %{HTTP_HOST} !^m\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
除此之外,我没有看到任何重写,所以我不确定他们需要被排除在外。