携帯端末のアクセス制限は、htaccessでアクセス制限するのが簡単。
htaccessのアクセス制限の利点は、
①サーバーサイドでアクセス制限をするので、ダウンロードコンテンツの拡張子に左右されなくて済む。
②PHPを使ったスプリクトは、別に使えるので、管理しやすい。
◎IPでのアクセス制限は次の通り。
--------
order deny,allow
deny from all
allow from 123.108.236.0/24
allow from 123.108.237.0/27
allow from 202.179.204.0/24
allow from 202.253.96.224/27
allow from 210.146.7.192/26
allow from 210.146.60.192/26
allow from 210.151.9.128/26
allow from 210.175.1.128/25
allow from 211.8.159.128/25
allow from .abc.ocn.ne.jp
ErrorDocument 403 http://hoge.com/error/403.html
ErrorDocument 404 http://hoge.com/error/404.html
ErrorDocument 500 http://hoge.com/error/500.html
--------
※allow from の最後の一行は、PCで確認できないといけないので、追記した。
※ErrorDocument 403などは、別に作ったエラーファイルを用意する。
※エラーファイルは、アクセス制限してないフォルダにすること。
※(ループしてしまうので)
◎UIDでのアクセス制限は次の通り。
---------
SetEnvIf X-JPHONE-UID "1234567890123456" ok
SetEnvIf X-JPHONE-UID "abcdefghijklmnop" ok
order deny,allow
deny from all
allow from env=ok
---------
※上記はSOFTBANK用だが、カスタマイズすればAU、DOCOMO、3キャリアで使えそうですね。
