2012-07-31 135 views
0

如果目录为mysite.com/admin,我想排除URL重写。我曾尝试过:.htaccess在重写中排除目录

# 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

尝试移动传递的admin | 用户目录重定向前:

RewriteEngine On 

RewriteRule ^(admin|user)($|/) - [L] 

RewriteCond %{HTTP_HOST} !^www\. 
RewriteCond %{HTTP_HOST} !^m\. 
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L] 

其他,我看不出有任何重写回事可言,所以我不知道他们需要什么从排除。