我刚刚迁移了虚拟主机,而 .htaccess 文件在新主机上无法正常运行。
RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f
RewriteRule ^(.*)$ index.php?page=$1&%{QUERY_STRING}¶m=%{REQUEST_URI}
该网站的前端运行良好,但是当我尝试访问管理区域http://www.website.com/Manage时,即使管理目录可供 Web 服务器读取,URL 也会被重写。当我删除规则时,管理区域再次工作。
我尝试添加重写条件以排除管理目录,但没有任何运气。
任何帮助,将不胜感激。