.htaccess hot可防止将移动重写规则应用于特定文件夹
我的htaccess中有这些规则.htaccess hot可防止将移动重写规则应用于特定文件夹,.htaccess,mod-rewrite,.htaccess,Mod Rewrite,我的htaccess中有这些规则 RewriteEngine on RewriteCond %{HTTP_HOST} !^m\my site\.it$ RewriteCond %{HTTP_USER_AGENT} "android|blackberry|iphone|ipod|ipad|iemobile|opera mobile|palmos|webos|googlebot-mobile" [NC] RewriteCond %{HTTP_COOKIE} !mobilecookie=true Re
RewriteEngine on
RewriteCond %{HTTP_HOST} !^m\my site\.it$
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|iphone|ipod|ipad|iemobile|opera mobile|palmos|webos|googlebot-mobile" [NC]
RewriteCond %{HTTP_COOKIE} !mobilecookie=true
RewriteRule ^(.*)$ http://m.my site.it%{REQUEST_URI} [L,R=302]
我希望这条规则不适用于文件夹管理员及其内容。
我认为这应该是工作,如果放在下面的权利线
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/admin/
RewriteRule ^.*$ - [NC,L]
但事实并非如此。
非常感谢您的帮助。
谢谢您可以使用:
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/admin/
RewriteCond %{HTTP_HOST} !^m\.
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|iphone|ipod|ipad|iemobile|opera mobile|palmos|webos|googlebot-mobile" [NC]
RewriteCond %{HTTP_COOKIE} !mobilecookie=true
RewriteRule ^(.*)$ http://m.my.site.it%{REQUEST_URI} [L,R=302]
如果只使用第一个RewriteRule并添加带有admin约束的RewriteCond,它是否有效?