我一直在尝试制作我的网站的移动版本并使用htaccess文件重定向用户。htaccess重写规则在手机浏览器中不起作用
我的网站在清理URL之前使用了重写规则,这很好。当我尝试执行完全相同的规则但重定向到mobile.php而不是index.php时,我得到一个500内部服务器错误。
下面是代码:
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} #detect mobile browsers here...
RewriteRule ^([^/]*)[/]*([^/]*)$ /mobile.php?r=$1&id=$2 [L]
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^([^/]*)[/]*([^/]*)$ /index.php?r=$1&id=$2 [L]
任何人都可以看到我的问题吗?