<p>This is a multi-site problem.  I have a lot of sites with .htaccess files with multiple line similar to:</p>

<pre><code>rewriterule ^(page-one|page-two|page-three)/?$ /index.php?page=$1 [L]
</code></pre>

<p>This means that both www.domain.com/page-one and www.domain.com/page-one/ will both load www.domain.com/index.php?page=page-one</p>

<p>However I'm always told that it is good SEO practice to make sure you use only one URL per page so what I'd like to do make www.domain.com/page-one to redirect to www.domain.com/page-one/ via the .htaccess file. </p>

<p>Please note the answer I'm <strong>NOT</strong> looking for is to remove the ?$ from the end of the line as that will just cause www.domain.com/page-one to become a 404 link.</p>

Untested
, but can't you just do this?
```
```
RewriteRule ^(.*[^/])$ $1/
RewriteRule ^(page-one|page-two|page-three)?$ /index.php?page=$1 [L]
```
```