I have my htaccess configured to work in conjunction with a URL Router I've written in PHP. I'm trying to remove a trailing slash if seen from the URL except the root url. My htaccess file looks like this:
Options -MultiViews
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?uri=$1 [QSA,L]
My URLs look like this:
http://my-site-domain.com/login
This works great but a trailing slashe is causing some issues. (e.g.)
http://my-site-domain.com/login/
Any idea how I can remove the trailing slash for params passed in but not for the root URL?
Thanks, -Paul