当我从手机点击时,我会尝试这样做,我会重定向到手机网站,而从 pc 则意味着普通网站。但是条件不能正常工作。
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} "{android|blackberry|ipad|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile}" [NC]
RewriteRule ^(.*)$ http://localhost:8080/home.html [L,R=301]
RewriteCond %{HTTP_USER_AGENT} "!{android|blackberry|ipad|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile}" [NC]
RewriteRule ^abc.html$ /abc1.html [R=301,L]
RewriteRule ^1.html$ /2.html [R=301,L]
</IfModule>
当我从移动设备点击 localhost 时,我可以正确获取移动网站,但是如果我给 localhost/abc.html 会出现第二个条件,但它实际上应该转到移动网站。代码有问题吗?