URL重写/导致500内部服务器错误

时间:2017-03-19 21:56:50

标签: .htaccess

我有一个重写规则,应该将索引页面(/)重定向到另一个页面,这样我就可以处理我的所有内容。但是,添加第二个规则会导致500内部服务器错误,我不确定原因。

这是我的.htaccess文件

它的第3行:

RewriteEngine on
RewriteRule ^search/(.*)/?$ search.php?postcode=$1
RewriteRule ^(.*)$ /turnstile.php?goto=home [L]

1 个答案:

答案 0 :(得分:0)

您必须排除要重写的目的地。

RewriteRule ^((?!turnstile.php).*)$ /turnstile.php?goto=home [L]