我们的主机最近将他们的 apache 服务器从 2.2 更新到 2.4,现在我们不断收到 500 Internal Server Error,我们的错误日志显示“RewriteCond: bad flag delimiters”。
我们的 .htAccess 文件如下所示。
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/views/.*$ #allows to access views folder and everything in it.
RewriteCond %{REQUEST_URI} !^test.php$ #allows to access views folder and everything in it.
RewriteCond %{REQUEST_URI} !^phonegapFunction.php$ #allows to access views folder and everything in it.
RewriteRule ^([a-zA-Z0-9æøå]*)\/?(\w*)\/?(.*)$ /app.php?team=$1&page=$2&value=$3 [L]
我们的主人说我们需要将 .htaccess 文件更新为 apache 2.4 规范,但是我们在这样做时遇到了问题,所以希望这里有人可以提供帮助。
提前致谢