これが私の .htaccess ファイルの一部です。
RewriteCond %{THE_REQUEST} ^.*/index
RewriteRule ^(.*)index.php$ /$1 [L,R=301]
私はそれが何をするかを理解しています。それは検索し、最後の部分がそれで終わっている場合はindexそれを削除します。
http://example.com/index/indexしかし、アドレスバーに入力すると、決して良くない内部サーバーエラーが発生し、実際にディレクトリindexが存在しないか存在しないため、404を返したいことに気付きました。
http://example.com/indexアドレスが一致する場合にのみ検索してから書き換えるようにルールを変更するにはどうすればよいですか?
ありがとう