title: URL with trailing slash breaks layout - how can I fix this without using base tag?
body: <p>I am developing a website, and I have set up the following htaccess rules</p>
  
  <pre><code>RewriteEngine On
  #RewriteRule ^([0-9]+)?$ index.php?page=$1
  #RewriteRule ^([0-9]+)/([0-9]+)?$ index.php?page=$1&amp;post=$2
  RewriteRule ^([A-Za-z0-9-]+)?$ index.php?pagename=$1
  RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-]+)?$ index.php?pagename=$1&amp;post=$2
  </code></pre>
  
  <p>This ensures that instead of <code>http://www.mysite.com/index.php?page=2</code> showing the page</p>
  
  <p>I get to use the friendlier method of <code>http://www.mysite.com/about-us</code></p>
  
  <p><strong>* note I have not included a trailing slash.</strong></p>
  
  <p>In the page my css files are included as:</p>
  
  <pre><code>&lt;link href="css/style.css" rel="stylesheet" type="text/css" /&gt;
  </code></pre>
  
  <p>and located at <code>www.mysite.com/css/style.css</code></p>
  
  <p>And this works well, however if I want to include a trailing slash (i.e. <code>http://www.mysite.com/about-us/</code>)</p>
  
  <p>Then my css files do not load and I get an error where the Firefox source browser says:</p>
  
  <p>The requested URL <code>http://www.mysite.com/about-us/css/style.css</code> was not found on this server.</p>
  
  <p>This is because the page is determining about-us to be a directory instead of a page.</p>
  
  <p>I am not keen to use the basehref tag like <code>&lt;base href="http://www.mysite.com/" /&gt;</code> </p>
  
  <p><strong>Are there any other options?</strong></p>