2016-04-16 4 views
-1

私は現在、私の.htaccessにこれを使用しています:それは良い作業が、私がしたいことはただのMozilla Firefoxブラウザを無効にし、他のすべてのブラウザを有効にすることですされてhttpユーザエージェントmozilla Firefoxのみを無効にし、htaccess内の他のすべてのブラウザを有効にする方法は?

RewriteCond %{HTTP_USER_AGENT} Chrome 
RewriteRule .* - [L] 
RewriteRule .* http://domain.com/browsererror.html [R,L] 

。 私の現在の.htaccessでは、Google Chromeのみを有効にでき、他のブラウザはすべて自動的に無効になります。短い.htaccessコードがあるので、Mozilla Firefoxブラウザを無効にすることができます。他のブラウザは正常に動作しますか? Firefoxブラウザからのアクセスを無効にしたいだけです。

+0

ないあなたの質問への答えが、あなたがこれを望む理由は何ですか? HTMLとの互換性の問題がある場合、不可能なこれらの日はほとんどありません。 –

+0

http://serverfault.com/questions/253419/htaccess-config-to-block-depending-on-browser-agent –

答えて

0
# matches regex for Firefox, and redirects to browsererror.html 
# can add other browsers to block as ^.*(Firefox|other_browser).*$ 
RewriteCond %{HTTP_USER_AGENT} ^.*(Firefox).*$ [NC] 
RewriteRule .* http://domain.com/browsererror.html [R,L] 
0
RewriteEngine On 
RewriteCond %{HTTP_USER_AGENT} Chrome 
RewriteRule .* - [L] 
RewriteCond %{HTTP_USER_AGENT} ^(Mozilla.*|Safari.*|Other.*)$ [NC] 
RewriteRule .* - [R=503,L] 
+1

あなたが提案したことをあなたが提案した理由、その方法機能するはずです。 – joanolo

関連する問題