Redirect IE7 or below users to a new page Traditional .htaccess or
&lt;!--[if lt IE 7]&gt;&lt;meta http-equiv="refresh" content="0; url=/assets/errors/ie.html"/&gt;&lt;![endif]--&gt; 
methods don't work to redirect users in Craft. 

I know it may seem taboo, but quite frankly I don't want anyone who is using IE7 or below to access my site. I'd like to completely redirect them to a separate page/template that will instruct them on why they can't see the site and how to upgrade. 

Any ideas how best to achieve this?

Cheers, Mark.
I agree with Bryan, personally I like to use the Browser-Update.org notification.

Nevertheless, if you want to use .htaccess just make sure you put your redirect code before Crafts routing:

&lt;IfModule mod_rewrite.c&gt;
    RewriteEngine On

    # Redirect old Browsers
    RewriteCond %{HTTP_USER_AGENT} "MSIE [1-7]" [NC]
    RewriteRule ^(.*)$ http://something.com/else [R=301,L]

    # Crafts routing
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !^/(favicon\.ico|apple-touch-icon.*\.png)$ [NC]
    RewriteRule (.+) index.php?p=$1 [QSA,L]
&lt;/IfModule&gt;