人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

.htaccessを使って、Firefoxからはアクセスできないようにしたいのですがうまくいきません。

作成した.htaccessは
SetEnvIf User-Agent "Firefox" noua
Order Allow,Deny
Allow from all
Deny from env=noua
です。
Operaの場合はうまくいったのですが…。

解決方法をご存知の方、宜しくお願いします。

●質問者: yasunorin
●カテゴリ:インターネット ウェブ制作
✍キーワード:.htaccess ALL firefox opera USER
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● kn1967
●27ポイント

FireFox

F は大文字です。

userAgent一覧/ユーザーエージェント一覧

◎質問者からの返答

こうしてみましたが駄目でした…

SetEnvIf User-Agent "Opera" noua

SetEnvIf User-Agent "FireFox" noua

Order Allow,Deny

Allow from all

Deny from env=noua


2 ● kronecker
●27ポイント

キャッシュをクリアしてないだけとか…ないか。

LiveHTTPHeadersでも入れてUser-Agentとして何を送信しているか確認してみてはどうでしょう。

http://www.atmarkit.co.jp/fsecurity/rensai/securitytips/030liveh...

◎質問者からの返答

試してみます!


3 ● kilrey
●26ポイント

私の環境(Apache2.2 on WinXP, Apache1.3 on Redhat Linux7.3)では

SetEnvIf User-Agent "Firefox" noua
Order Allow,Deny
Allow from all
Deny from env=noua

というそのままでFirefoxのみを制限できましたよ。

環境に依存した問題かもしれませんので、使っているサーバを書いておいた方が良いかもしれません。

ちなみにユーザーエージェントはFirefoxであってFireFoxではないです。

◎質問者からの返答

OSは、FreeBSD 4.10-RELEASE-p24r1 i386

WWWサーバは、Apache Version Apache/1.3.37 (Unix)

です。

以下の通りでうまくいきました!皆さん、ありがとうございました!

SetEnvIf User-Agent "Opera" opera

SetEnvIf User-Agent "Firefox" firefox

Order Allow,Deny

Allow from all

Deny from env=opera

Deny from env=firefox

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ