我已将此 .htaccess 放在我的根文件夹中:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule (.*) public/$1 [L]
</IfModule>
它会导致 500 内部服务器错误,没有任何解释。
如果我删除括号,它会起作用:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule .* public/$1 [L]
</IfModule>
为什么?paranthesis在这里不应该是中性的吗?
我正在使用最新的 XAMPP 版本(Windows)。