title: remove trailing slash from URL in htaccess
body: <p>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:</p>
  
  <pre><code>Options -MultiViews
  RewriteEngine on
  RewriteBase /
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  
  RewriteRule ^(.+)$ index.php?uri=$1 [QSA,L]
  </code></pre>
  
  <p>My URLs look like this:</p>
  
  <pre><code>http://my-site-domain.com/login
  </code></pre>
  
  <p>This works great but a trailing slashe is causing some issues. (e.g.)</p>
  
  <pre><code>http://my-site-domain.com/login/
  </code></pre>
  
  <p>Any idea how I can remove the trailing slash for params passed in but not for the root URL?</p>
  
  <p>Thanks,
  -Paul</p>