「をリダイレクトの最大数に達した」原因になっている:これは、よう/page.phpは/ページとして書き換えられている.htaccessファイルには、奇妙な私の.htaccessに私はこれを持っているエラー
# Remove php extension
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*) $1.php [L]
。
問題は、私は「/」最後に、私はエラー500を取得していますし、これがログに記録された非既存のURLに行けばということである。
2017-10-12 17:51:07.857 [ERROR] [103.9.XXX.XXX:50468] Maximum number of redirect reached.
サーバーが実際にですLite Speed http://www.litespeedtech.com/でも、Apacheで同じ問題が発生しています。
どうすれば修正できますか?
OK感謝です:ちょうどこれを行います!しかし、[L]は "last"を意味しません。つまり、書き直しを続けるべきではありません...? – Merc
これは誤解ではありません。それは、他の人にこのルールの後にルールを書き直させると、次のルールがスキップされることを意味します。だからこの意味では、この反復の最後のものです。 – Webdesigner
それで、一度書き直すと、URLは再び完全な書き換えを行います...? – Merc