2012-10-05 92 views
1

我有這個100%基於javascript/html/css的應用程序。我們將支持IE8的功能,並使用ie6nomore方法在頂部顯示升級消息。重定向IE 7或更低用戶

我遇到的問題是阻止每個人使用IE瀏覽器,並在版本7或更低的訪問頁面。我正在運行Apache,所以我雖然也許我可以做一個國防部重寫,以便版本7更低的所有IE用戶重定向到強制升級通知頁面。

我該如何完成Apache mod-rewrite? 有沒有更好的方法來做到這一點?

+0

用於踢舊IE版本的+1,希望我的客戶能讓我做同樣的事情...... –

回答

0

當我意識到這是Perl的,你應該能夠在您的首選語言使用正則表達式:

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

這也不是萬無一失的,當然,但是當你在信任計劃客戶端,什麼都不會。