.htaccessでIEを別ページへ誘導する

今更になって気づいたんですけど先日変更したテーマのNexTってInternet Explorerに対応してないんですね。というわけで、ほとんどアクセスは無いと思われるけどIEを別ページに誘導するようにしましたよ。コードは以下の通り。

.htaccess
1
2
3
4
5
6
7
8
9
# SSLページへ飛ばす
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

# IEを誘導する
SetEnvIfNoCase User-Agent "(MSIE|Trident)" ua_browser=ie
RewriteCond %{ENV:ua_browser} ie
RewriteRule ^blog/.*$ /ie.html [R,L]

ついでにSSL非対応ページへのアクセスをSSLページに飛ばす設定も書きました。なんか書き方がふわっとしてて怪しいので識者はツッコミをお願いします。

それでは。