这是我的.htaccess
:
RewriteEngine On
RewriteRule ^([^/]+)$ /index.php?id=$1 [L]
请求继续导致500。
答案 0 :(得分:2)
您正在进入重写循环。改变它:
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/index\.php [NC]
RewriteRule ^([^/]+)$ /index.php?id=$1 [QSA,L]
或者像这样(后面应该有相同的效果):
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)$ /index.php?id=$1 [QSA,L]