1

私はこの 100% javascript/html/css ベースのアプリケーションを持っています。機能は IE8 をサポートし、ie6nomore メソッドを使用して上部にアップグレード メッセージを表示します。

私が直面している問題は、IE とバージョン 7 以下を使用しているすべてのユーザーがページにアクセスできないようにすることです。私はApacheを実行しているので、バージョン7以下のすべてのIEユーザーが強制アップグレード通知ページにリダイレクトされるように、modを書き換えることができるかもしれません。

Apache mod-rewrite でこれを達成するにはどうすればよいですか? これを行うより良い方法はありますか?

4

1 に答える 1

0

これが Perl であることは承知していますが、次の正規表現を好みの言語で使用できるはずです。

if ($ENV{'HTTP_USER_AGENT'} =~ /MSIE [67]/)
{
  blah
}

もちろん、絶対確実というわけではありませんが、クライアントを信頼することを計画している場合は、何もできません。

于 2012-10-05T17:55:24.443 に答える