[英].htaccess for mobile redirect
过去,我使用基于屏幕尺寸进行重定向的脚本版本,由于当今移动设备中屏幕尺寸的变化,我现在遇到了问题。 以下是我的.htaccess脚本的全部内容,但是我的站点不想重定向。 我已经尽我所能想到的一切来完成这项工作。 我有虫子吗? 使用.htaccess甚至有效吗?
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/http://m.bayarearetractablescreen.com/.$
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|ipad|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile" [NC]
RewriteRule ^(.)$ /http://m.bayarearetractablescreen.com/ [L,R=302]
我可以发现一些修复方法(点后的修饰符,字符串匹配器$的虚假末尾,最后一行的斜杠)。
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/http://m.bayarearetractablescreen.com/
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|ipad|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile" [NC]
RewriteRule ^(.*)$ http://m.bayarearetractablescreen.com/ [L,R=302]
这: RewriteCond %{HTTP_HOST} !^m.bayarearetractablescreen.com$
是第2行的更好选择。
仅供参考:您可能希望在此处查看针对您目的的更新规则。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.