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

.htacces のみを使用して携帯電話からのアクセスのみを表示可能する(それ以外ははじきとばす)ようにはどのように設定すればよいのでしょうか? スクリプトorそのアドレスをお願いします。

●質問者: edujp
●カテゴリ:コンピュータ 科学・統計資料
✍キーワード:アクセス アドレス スクリプト 携帯電話
○ 状態 :キャンセル
└ 回答数 : 7/7件

▽最新の回答へ

1 ● hinop

http://oshiete1.goo.ne.jp/kotaeru.php3?q=1066278

PCからの閲覧禁止 - 教えて!goo

こちらはいかがでしょうか。

◎質問者からの返答

すべて確認済みです。あと、.htaccesの具体的なプログラム例がほしいのです。


2 ● fukuitwinspark

http://www.nttdocomo.co.jp/p_s/imode/ip/index.html

i-modeならこちらのIPをorder deny,allow

deny from allにつづけてallow fromで設定してあげればよいです。

http://www.au.kddi.com/ezfactory/tec/spec/ezsava_ip.html

KDDI au: 技術情報 > IPアドレス帯域

ezならこちら。

http://www.dp.j-phone.com/dp/tech_svc/web/ip.php

vodafoneならこちらです。

◎質問者からの返答

IPではなくてcgiでやっているようなシステムでやりたいのです。


3 ● sakayoshi

http://www.yuzuriha.sakura.ne.jp/~akikan/kaigai/kaigai19.html

ユーザーエージェントによる制限 -ロボット等を弾く方法-

こちらの方法で携帯電話以外のアクセスをはじくのはどうでしょうか?

◎質問者からの返答

すでに。確認済みです


4 ● kryt3n

http://www.yuzuriha.sakura.ne.jp/~akikan/kaigai/kaigai19.html#

ユーザーエージェントによる制限 -ロボット等を弾く方法-

上記URLを参考にして,書いてみました

AllowOverrideが効いていることを確認してから使ってください

.htaccess

-----

# DoCoMo

SetEnvIf User-Agent ”DoCoMo” docomo

# au

SetEnvIf User-Agent ”KDDI” au

# vodafone

SetEnvIf User-Agent ”J-PHONE” voda

# H”

SetEnvIf User-Agent ”PDXGW” h

# ASTEL

SetEnvIf User-Agent ”ASTEL” astel

# L-MODE

SetEnvIf User-Agent ”L-MODE” lmode

Order Deny, Allow

Deny From All

Allow From env=docomo

Allow From env=au

Allow From env=voda

Allow From env=h

Allow From env=astel

Allow From env=lmode


5 ● ke_ishi

http://httpd.apache.org/docs-2.0/ja/mod/mod_setenvif.html

SetEnvIfで定義するのがよろしいかと。

SetEnvIf User-Agent DoCoMo keitai

SetEnvIf User-Agent J-PHONE keitai

SetEnvIf User-Agent UP¥.Browser keitai

SetEnvIf User-Agent PDXGW keitai

SetEnvIf User-Agent ASTEL keitai

Order Allow,Deny

Deny from all

Allow from env=keitai


1-5件表示/7件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



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