我一直有我的htaccess的麻煩。我嘗試刪除尾部斜線,但得到一個錯誤,說"This webpage has a redirect loop"。 我目前的htaccess是:刪除htaccess中的斜線
ErrorDocument 404 /404/
RedirectMatch 301 ^(.+)/$ $1
之前,你回答 我已經看了看計算器其他來源,他們都給予我同樣的錯誤,除了一些給我一個「500內部服務器錯誤」。所以,請不要張貼作爲備份 :)
我一直有我的htaccess的麻煩。我嘗試刪除尾部斜線,但得到一個錯誤,說"This webpage has a redirect loop"。 我目前的htaccess是:刪除htaccess中的斜線
ErrorDocument 404 /404/
RedirectMatch 301 ^(.+)/$ $1
之前,你回答 我已經看了看計算器其他來源,他們都給予我同樣的錯誤,除了一些給我一個「500內部服務器錯誤」。所以,請不要張貼作爲備份 :)
有它這樣在你的根的.htaccess:清除瀏覽器緩存後
ErrorDocument 404 /404/
RewriteEngine On
## Unless directory, remove trailing slash
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+?)/$ /$1 [NE,R=302,L]
測試它。測試完成後,將302
更改爲301
,使其成爲永久重定向。
我得到一個「內部服務器錯誤 –
F:/Apache/www/.htaccess:無效的命令' RewriteCond',可能是拼錯或定義的模塊不包含在服務器配置 –
我啓用它,但現在我沒有得到一個錯誤,但它dosn't刪除「/」 –
是的,「ErrorDocument 404/404 /」的作品我測試過它和沒有它,這不是問題 –