abschließenden Schrägstrich von URL in htaccess entfernen
Ich habe mein htaccess so konfiguriert, dass es mit einem URL-Router zusammenarbeitet, den ich in PHP geschrieben habe. Ich versuche, einen abschließenden Schrägstrich zu entfernen, wenn er von der URL abgesehen von der Root-URL angezeigt wird. Meine htaccess-Datei sieht folgendermaßen aus:
Options -MultiViews
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?uri=$1 [QSA,L]
Meine URLs sehen folgendermaßen aus:
http://my-site-domain.com/login
Dies funktioniert gut, aber ein nachlaufender Slashe verursacht einige Probleme. (z.B.
http://my-site-domain.com/login/
Kann ich eine Idee haben, wie ich den abschließenden Schrägstrich für übergebene Parameter entfernen kann, jedoch nicht für die Stamm-URL?
Danke, -Paul