我有一个重写规则,应该将索引页面(/)重定向到另一个页面,这样我就可以处理我的所有内容。但是,添加第二个规则会导致500内部服务器错误,我不确定原因。
这是我的.htaccess文件
它的第3行:
RewriteEngine on
RewriteRule ^search/(.*)/?$ search.php?postcode=$1
RewriteRule ^(.*)$ /turnstile.php?goto=home [L]
答案 0 :(得分:0)
您必须排除要重写的目的地。
RewriteRule ^((?!turnstile.php).*)$ /turnstile.php?goto=home [L]