我升级了mod_rewrite,我的配置停止了工作;我有这个:
RewriteRule ^index\.php$ - [L]
它已经工作多年以匹配默认页面。它不再工作了,日志显示:
applying pattern '^index\.php$' to uri '/index.php'
显然是一个新的/已经在URI之前。有谁知道为什么新版本已经改变了,如果有可能修复它?
TIA
格雷格
答案 0 :(得分:0)
经过一番挖掘,我发现了问题;似乎mod_rewrite实际上不能在配置文件中使用,只能在.htaccess中使用,否则它会表现得很奇怪(路径问题)。 一系列问题导致我认为它被打破了,事实上它一直都是这样。