.htaccessの設定解説 > .htaccessで携帯向け設定

携帯に対する.htaccessについて

.htaccessで設定した内容は携帯電話でのアクセスに対しても有効です。ここでは携帯電話に対するいくつかの設定を紹介します。

携帯電話からのみアクセスを許可

パソコンからのアクセスを拒否したい携帯サイトを作った場合、次のような記述を.htaccessにしてください。この記述はキャリア(Docomo,au,SoftBank)に公開されている携帯からのアクセスとなるIPで識別する設定です。

order deny,allow
deny from all
#Docomo
allow from 210.153.84.0/24
allow from 210.136.161.0/24
allow from 203.138.180.0/24
allow from 203.138.181.0/24
allow from 203.138.203.0/24
#au
allow from 210.169.40.0/24
allow from 210.196.3.192/26
allow from 210.196.5.192/26
allow from 210.230.128.0/24
allow from 210.230.141.192/26
allow from 210.234.105.32/29
allow from 210.234.108.64/26
allow from 210.251.1.192/26
allow from 210.251.2.0/27
allow from 211.5.1.0/24
allow from 211.5.2.128/25
allow from 211.5.7.0/24
allow from 218.222.1.0/24
allow from 61.117.0.0/24
allow from 61.117.1.0/24
allow from 61.117.2.0/26
allow from 61.202.3.0/24
allow from 219.108.158.0/26
allow from 219.125.148.0/24
allow from 222.5.63.0/24
allow from 222.7.56.0/24
#softbank
allow from 210.146.7.192/26
allow from 210.146.60.192/26
allow from 210.151.9.128/26
allow from 210.169.176.0/24
allow from 210.175.1.128/25
allow from 210.228.189.0/24
allow from 211.8.159.128/25

この記述は全てのアクセスを拒否し、そのうち携帯のアクセスのみ許可するという内容です。

これでパソコンからのアクセスは完全に防げると思います。携帯キャリアのホームページで携帯からのアクセスの最新IPを確認して使用しないと携帯からの正当なアクセスもはじいてしまうかもしれません。(このページの記述は数年前のIPでの記述なのでこれをそのまま使わないでください。)

ユーザーエージェントではじく方法もありますが、パソコンからのアクセスでは簡単に偽装できるため効果はなくお勧めしません。

スポンサードリンク