3
我正在尝试在我的httpd.conf中为服务器上的所有网站设置全局移动重定向,并且只需编辑一次,即可对92次进行编辑。所有移动网站都会重定向到一个位置,这样很好。尝试从htaccess规则中排除URL
但是我想排除一个特定的URL从根本上重定向。这是我迄今不工作,造成一个重定向循环:
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^.*iphone|ipod|blackberry|android|sgh|sonyericsson|psp|mot|htc|lg|nokia|palm|treo|j2me|webos|smartphone|symbian.*$ [NC]
RewriteCond %{REQUEST_URI} !^http://www.example.com/mobile [NC]
RewriteRule ^(.*) http://www.example.com/mobile [R=302,L]
谁能弄清楚它为什么引起在那个特定的URL重定向循环?它只是一个包含的.htaccess文件夹和一个带有header()重定向调用的index.php文件。
谢谢!那就是诀窍。 –