Apache fügt einen abschließenden Schrägstrich an meine Umschreiberegel an
Ich habe einen sauberen Pfad mit demselben Namen wie das vorhandene Verzeichnis.
Ich verwende diese .htaccess-Regeln, um einen sauberen Pfad für den Pfad zu unterstützen:
RewriteCond ${REQUEST_URI} ^/mydir
RewriteCond ${REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
alles funktioniert korrekt (ich habe einen sauberen "mydir" -Pfad und kann direkt auf vorhandene Dateien im / mydir -Verzeichnis zugreifen), aber Apache hängt den abschließenden Schrägstrich die ganze Zeit an Anfragen an. Ich frage anhttp://domain.com/mydir
, und es leitet mich weiter301
zuhttp://domain.com/mydir/
.
Was ist der Grund