トップページ > サイト製作関連情報

htaccessでPCユーザー完全排除

携帯サイトを作っていると、どうしてもPCユーザーを排除したいことがあります。
例えば、PCからソースを見られたりするのを防ぐ為です。

ただ、これにも弊害はあって、GoogleやYahoo!などの検索エンジンのクローラー(ページを集めてくるロボット)もアクセスできません。

携帯SEOのためにはちょっと考える必要があるかもしれません。

では、htaccessでPCユーザー完全排除方法。

htaccess.txt内に下記を記述。

order deny,allow
deny from all

# 特定IPのアクセスを許可する。(自分のPCのIPとか)
# 必要な場合行頭に# を消すこと。
# allow from .*****.co.jp
# allow from 000.000.000.00

# docomo
allow from 210.153.84.0/24
allow from 210.136.161.0/24
allow from 210.153.86.0/24
allow from 210.153.87.0/24

# Vodafone
allow from 202.179.204.0/24
allow from 202.253.96.248/29
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.130.112/29
allow from 210.169.130.120/29
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

# EZweb(au/Tu-Ka)
# cdmaOne&Tu-Ka
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 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 219.108.158.0/26
allow from 59.135.38.128/25
allow from 219.108.157.0/25
# WIN
allow from 219.125.148.0/24
allow from 222.5.62.0/23
allow from 222.7.56.0/23
# BREW
allow from 219.125.162.0/23
allow from 219.125.164.0/22
allow from 222.3.144.0/21
allow from 222.15.70.0/23
allow from 222.15.72.0/21
allow from 59.128.128.0/20
allow from 59.135.48.0/20
allow from 59.137.0.0/20
allow from 59.137.16.0/20

ErrorDocument 404 http://www.******.jp/pc/(PC用ページのURL)
ErrorDocument 403 http://www.******.jp/pc/(PC用ページのURL)
ErrorDocument 500 http://www.******.jp/pc/(PC用ページのURL)

ここまで。

上記の携帯のIPアドレスは追加されます。
最新情報は各キャリアのHPで
ドコモIPアドレス
EZIPアドレス
Softbankアドレス

IPではなくて、
allow from .docomo.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 .Vodafone.ne.jp
allow from .softbank.ne.jp
allow from .ezweb.ne.jp
allow from .ezb.ido.ne.jp

でもOKみたいですが、IPをDNSに問合せに行くらしく、ちょっと負荷がかかって重くなるそうです。



この記事があなたに役立ったと思われたら
こちらをクリックしていただけると嬉しいです。

文責:村上裕

My Yahoo!に追加
このボタンをクリックすると、あなたのMy Yahoo!に追加され最新の記事を読むことが出来ます。


恋愛を心理学でモテる秘術に。即効!恋愛心理秘術。
携帯 オンラインゲーム READ7
携帯 オンラインゲーム READ7開発日記