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ならこちら。
vodafoneならこちらです。
IPではなくてcgiでやっているようなシステムでやりたいのです。
http://www.yuzuriha.sakura.ne.jp/~akikan/kaigai/kaigai19.html
ユーザーエージェントによる制限 -ロボット等を弾く方法-
こちらの方法で携帯電話以外のアクセスをはじくのはどうでしょうか?
すでに。確認済みです
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
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
先ほどの投稿で,
Order Deny, Allow
を
Order Deny,Allow
に変更してください。
カンマの後にスペースが入るとエラーになります
http://www.hatena.ne.jp/1103026133#
人力検索はてな - .htacces のみを使用して携帯電話からのアクセスのみを表示可能する(それ以外ははじきとばす)ようにはどのように設定すればよいのでしょうか? スクリプトorそのアドレス..
order deny,allow
deny from all
allow from .docomo.ne.jp
allow from .vodafone.ne.jp
allow from .ezweb.ne.jp
allow from .jp-d.ne.jp
allow from .jp-n.ne.jp
allow from .jp-r.ne.jp
allow from .jp-t.ne.jp
allow from .jp-c.ne.jp
allow from .jp-k.ne.jp
allow from .jp-n.ne.jp
allow from .jp-s.ne.jp
allow from .jp-q.ne.jp
allow from .ido.ne.jp
allow from .tu-ka.ne.jp
allow from .tkk.ne.jp
allow from .tkc.ne.jp
あとはPHSくらいかな
希望している通りの回答が得られませんでした。
もうしわけございませんがキャンセルさせていただきます。
すべて確認済みです。あと、.htaccesの具体的なプログラム例がほしいのです。