apache重写规则课程500错误的问题

时间:2016-04-21 16:58:00

标签: php apache .htaccess mod-rewrite

我在自定义CMS中构建了网站,当我们尝试更改主机时,它给了我500个错误。我意识到它是由.htaccess引起的:

RewriteRule .* phps/i.php [L]

在Apache日志中,我确实注意到了下一个结果:

  

由于可能,请求超出了10个内部重定向的限制   配置错误。使用'LimitInternalRecursion'来增加   必要时限制。使用“LogLevel debug”获取回溯。

我尝试使用RewriteBase,但它没有用。

感谢您的帮助!

2 个答案:

答案 0 :(得分:2)

尝试:

RewriteRule !phps/i\.php phps/i.php [L]

答案 1 :(得分:0)

有几种解决方案。其中之一:将带有“RewriteEngine Off”一行的.htaccess文件放入phps /