這裏是我的.htaccess
:這個Apache重寫規則有什麼問題?
RewriteEngine On
RewriteRule ^([^/]+)$ /index.php?id=$1 [L]
,並要求不斷造成500
這裏是我的.htaccess
:這個Apache重寫規則有什麼問題?
RewriteEngine On
RewriteRule ^([^/]+)$ /index.php?id=$1 [L]
,並要求不斷造成500
您正在進入重寫循環。改變這樣的:
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]
什麼是你的'error_log'說? –
它在錯誤日誌中說了什麼? –
'由於可能的配置錯誤,請求超過了10個內部重定向的限制。' – cYrus