最近我安装了一个脚本并启用了 mod_rewrite。现在当我加载网站时,它只是不断刷新而不加载。如果我禁用重写,它就可以正常工作。
.htacess 内容
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
比你
答案1
文件的语法没有错误.htaccess
。所有请求都将重定向到 index.php,其中应提供有关请求路径的信息$_SERVER['PATH_INFO']
按照 LazyOne 的评论建议,尝试检查网络活动以查看发生了什么。如果这没有帮助,请在 PHP 脚本中查找错误。
另一个可以帮助你调查发生的事情的工具是实时 HTTP 标头Firefox 扩展。