我已将服务器升级到apache 2.4。做了一些配置后,一些.htaccess文件无效。
以下.htaccess无效。它开玩笑返回404错误。但是这个URL在陆地区域工作。
RewriteEngine On
RewriteRule ^(.*)$ http://10.0.2.40/LandBank/$1 [NC,P]
但是跟随.htaccess正在运作。
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]
它如何解决这个问题?
答案 0 :(得分:0)
根据您的确切版本的Apache,您可能遇到了同样的Apache重写错误:Internal URL rewrite no longer working after upgrading Apache to 2.4
请参阅我在那里链接的解决方法。