そこで、『.htacess』を用いた方法で行おうと思っているのですが、それについて初心者にも分かりやすく解説してあるホームページがあれば教えて下さい。
http://webmaster.hatena.ne.jp/1059982708
人力検索はてな - 現在携帯向けのサイトを運営しています。今はPCからも見れます。そこで完全に携帯専用サイトにしたいんですがそうする方法とかソースはどこかないんですか?リモートホスト..
以前に似たような質問がでていますので、そちらをご一読してみてはいかがでしょうか?
.htaccess実践活用術
http://htaccess.pasoa.com/cellular.htm
.htaccessで携帯向け設定
とりあえず作りたいのであれば、一番上ので大抵は大丈夫だと思います。
下はトップページです。いろいろ解説してあります。
.htaccessの設定解説
ありがとうございます。具体的なコードが載っているのでとても助かります。
Options Includes
AddHandler server-parsed .shtml
AddHandler server-parsed .html
AddHandler server-parsed .htm
AddHandler cgi-script .cgi
Options +ExecCGI
order deny,allow
deny from all
#docomo
allow from 210.153.84.0/24
allow from 210.136.161.0/24
#vodafone
allow from 211.8.159.128/25
allow from 210.169.193.192/26
allow from 211.127.183.0/24
allow from 210.146.60.128/25
allow from 210.134.83.32/27
allow from 211.8.49.160/27
#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.7.56.0/24
allow from 219.97.52.192
allow from 220.147.22.140
allow from 210.136.161.199
allow from 220.145.143.8
↑をテキストファイルに保存して
名前の変更で
.htaccess
に変更すれば
PCは十分拒否できます。
現在私が行っている携帯用HPで使用している
設定です。
CGIもSSIも問題なく使用でき、
SSIもURLをSHTML形式でなくHTMLで稼動するようになってます。SSIが使用出来るサーバー使っているかはわからないですけど。
ありがとうございますm(_ _)m。
�g�тŗV�ڂ���090080.com
order deny,allow
deny from all
allow from 210.153.84.0/24
allow from 210.136.161.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 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
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
ErrorDocument 403 /error/index.html
これでいけますよ。ちなみに添付のURLでこの方法でやっています。
あとは
allow from で自分のIPだけ入力すると、自分のIP以外からの閲覧はできません。
ErrorDocument 403 /error/index.htmlでは
errorフォルダのindex.htmlを該当しないと表示しなさいという意味になります。
errorフォルダはpublic_htmlの中に置くようにしてください。
.htaccessはpublic_htmlでも別フォルダーのなかでもOKです。
これで何とかなりそうです。みなさん、ありがとうございました(^^)。
う〜ん、具体的な方法は書いてないですねぇ・・・。
例えば、携帯電話各社のIPアドレス一覧を取得する方法とかが書かれていれば、あとは何とかなりそうなんですけど。