携帯アフィリエイトバイブル -携帯で稼ぐ-
携帯サイト収入(スマホ・携帯)で生計を立てる管理人による携帯アフィリエイトからスマートフォン・Twitter・Facebookまで稼ぐ方法・儲かるノウハウ・SEO対策などを入門から応用まで実践報告し攻略するブログ。初心者歓迎!安心の全ノウハウ無料公開
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

にほんブログ村 小遣いブログ スマホ・携帯アフィリエイトへ
にほんブログ村
<オススメ情報>
アフィリエイト以上に簡単お小遣い稼ぎなら断然ポイントサイト♪
何年もポイントサイトを利用してきた私の厳選オススメサイトは以下の5つ(^^)
お財布.comモッピーGetMoneyげん玉ECナビ

カテゴリーTOPに戻る
--/--/--(--) --:--:--| スポンサー広告| トラックバック(-) コメント(-)
携帯・PC振分け(PC拒否)方法<中級者版>
PCからの閲覧拒否制限・振分け)する方法
中級者向け・サーバーサイド



PC
からの閲覧拒否制限・振分け)する方法(初心者向け
で、お話しましたとおり、サーバー側でのPC拒否・振分けが最も効果的です。
というか・・・、
100%振分けを行いたければサーバー側で振り分けるべきです(^^;

方法の一つは、PHP・CGIによって振分けプログラムを組むことですが、
これは、ちょっと話が長くなりそうなので、次回に回します。
(それに、.htaccessなどで簡単にサーバー設定をカスタマイズできるようになってからは、サーバー設定でアクセス制限をした方が、確実かつ楽です。)

ということで、今回は、.htaccess(サーバーの設定変更)によってPCからのアクセスを拒否してみたいと思います。

.htaccessとは、apache(WEBサーバー)の設定をカスタマイズできるものです。

ポイントは、何よりも自分が借りているレンタルサーバーが.htaccessでの設定変更を許可しているかどうかだけです(笑)

ちなみに私が利用しているレンタルサーバーは、激安で有名なロリポですが、.htaccessに対応しています。
★可愛いレンタルサーバLOLIPOP!


i-mode・Ezweb・vodafoneからのみアクセスを許可
し、
PCからのアクセスをすべて拒否した.htaccessの書式

--------------------------------------

order deny,allow
deny from all

#i-mode 2006/9
allow from 210.153.84.0/24
allow from 210.136.161.0/24
allow from 210.153.86.0/24

#softbank 2007/10/09
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.169.130.112/28
allow from 210.175.1.128/25
allow from 210.228.189.0/24
allow from 211.8.159.128/25

#ezweb 2007/11/07
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 222.5.62.128/25
allow from 222.7.57.0/24
allow from 59.135.38.128/25
allow from 219.108.157.0/25
allow from 219.125.151.128/25
allow from 219.125.145.0/25
allow from 121.111.231.0/25
allow from 121.111.231.160/27

---------------------------------------

(2008年1月最新確認)


最初の行「order」から最終行「allow from 222.5.63.0/24」までをコピペして、
ファイル名「.htaccess」で保存をし、FTPでサーバーにアップロードすれば完了。

(.htaccessという名前で保存できない場合は、一度htaccess.txtとかhtaccess.htmなどとして保存をして、FTPでのUPロード時にファイル名を「.htaccess」に変更する)

何度も言いますが、 .htaccess未対応、不許可のサーバーをお使いの方は、上記.htaccessは利用できません。

この記事が少しでもお役に立てましたら
ここをクリックしてランキングに一票投じてやってください。


追記

上記方法によりPCからのアクセスは禁止できますが、携帯サイトとPCサイトを振り分る方法についての質問があったので追記しておきます。

PC表示用ファイルを「pc.htm」というファイル名で用意した場合。

ErrorDocument 403 http://貴方のホームページURL/pc.htm

という一文を、上記最終行 allow from 222.5.63.0/24 の後にでも改行して記入してください。
(もちろん、「貴方のホームページURL」というところは、当然貴方のHPのアドレスに書き換えてくださいよ^^;
pc.htmというファイル名も同じく。)

これによって、PCからアクセスしてきた場合は、
http://貴方のホームページURL/pc.htm というアドレスに自動的に飛ばされます。

ただし、注意事項!!!!


pc.htmというPC表示用ファイルは、携帯サイト用ファイルを置いているフォルダより上位フォルダにおいてください。

HOME
∟pc.htm
∟携帯サイトフォルダ
 ∟i-mode.html
 ∟au.html    
 ∟.htaccess

みたいな感じです。
絶対に携帯サイト用ファイル(i-mode.html)と同じ場所にPC表示ファイル(pc.htm)を置かないこと!


※2006年3月31日追記
ちなみに
この方法は、かなり厳密にPCからのアクセスを制限します。
したがって、もしかするとyahoo!モバイルやgoogleモバイルなどからの検索ロボットの巡回も弾いてしまう可能性もあります。
もし、ヤフモバなどのロボットの巡回を受け付けたいのであれば
下記二つを利用した方がいいかもしれません。
PCからのアクセス拒否(制限)
PCからのアクセス拒否(制限)part2

P.S.
このIPアドレスの改定は、どれくらいの頻度で行われるかという質問がありました。
今までの感じからすると、docomoは、数年(2~3年)に一回くらい、auとsoftbankについては、半年~一年に一回くらいのようですね。
基本的に不定期のようです。

にほんブログ村 小遣いブログ スマホ・携帯アフィリエイトへ
にほんブログ村
<オススメ情報>
アフィリエイト以上に簡単お小遣い稼ぎなら断然ポイントサイト♪
何年もポイントサイトを利用してきた私の厳選オススメサイトは以下の5つ(^^)
お財布.comモッピーGetMoneyげん玉ECナビ

カテゴリーTOPに戻る
コメント
この記事へのコメント
.htaccess
でのアクセス制限とても参考になりました!
私もロリポップを使いたいのですが、PCでアクセスした時にエラーページがでますが、そちらがロリポップのものになってしまいます。
PCでアクセスしたときは、PC用のページを表示させたいのですが…ガールズウォーカーのようにです。
どのようにしたら良いでしょうか?
2005/06/17(金) 22:20:04 | URL | クボ #-[ 編集]
クボさんへ
お返事遅くなってすみません(^^;
ここのところ色々と忙しくて(^^;

さて、クボさんの質問ですが、
「追記」という形で記事にUPしておきました。

よろしければご参考になさってください。
2005/06/20(月) 21:16:43 | URL | ある #/5lgbLzc[ 編集]
ありがとうございます!
万事うまくできました^^
コツコツ稼げるようにがんばります!これからもよろしくおねがいします。
2005/07/02(土) 01:39:23 | URL | クボ #-[ 編集]
初めまして。
いつも、あるさんのサイトにはお世話になっています。
これからも宜しくお願い致します!
で、質問内容なのですが、.htaccess
でのアクセス制限は理解できて、実用しています。しかし、こうすると自分でもPCから見れなくなるんですよね(^_^;)
無料レンタルサーバーを利用していて、容量が少ないのでPC用にはアップしたくないし...
考えた末、パスワード制限にしようと思ったのですが、認証されなかった場合に指定したアドレスに飛ばすにはどうすれば良いのでしょうか?
すごい初歩的な質問なのかもしれませんが、検索して調べたり、何回も試したりしたのですが、できませんでした。
知っていたら教えて欲しいです。
宜しくお願い致します。
2005/07/27(水) 11:26:32 | URL | zery #v/Pa51Dc[ 編集]
zeryさんへ
自分のPCからだけはアクセスできるように出来ますよ。

「allow from zeryさんのPCのIPアドレス」

の一行を加えればいいだけです。

ご自身のIPアドレスが分からない場合は、「確認君(http://www.ugtop.com/spill.shtml)」にアクセスするとわかります。

パスワード制限の方法については、もう少し具体的に話を聞かないと(^^;
掲示板でお願いします。
2005/07/31(日) 04:14:08 | URL | ある #/5lgbLzc[ 編集]
ありがとうございます!
あっ、その手がありましたね(^_^;)
思いつきませんでした...
その方法の方が、手間がかからないのでご利用致します。
後、前回のコメントに、質問内容なのですがと訪ね、ここの本来の目的を誤って認識していた事をお詫び致します。申し訳ございませんでした。
この度は、誠にありがとうございました。
助かりました(^^♪
2005/07/31(日) 12:47:31 | URL | zery #v/Pa51Dc[ 編集]
いつも楽しみに読ませていただいてます

PC用のエラーページを作ったのですがうまくいかず投稿してみました

PC用のファイルを携帯用のフォルダより上位に置くというのがわかりません

初心者なものですみませんが教えていただけませんでしょうか?

サーバー上でのことでしょうか?

携帯フォルダよりも上にトップページを作ってそこから振り分けるようにしたらいいのでしょうか?
2005/12/06(火) 03:38:40 | URL | makoto #-[ 編集]
makotoさんへ
はじめまして。

サーバー上で、携帯サイト用ファイル(たとえば携帯サイト用TOPページ)をおいているフォルダよりも上位階層にエラーページを置いてください。
ってことなのですが。

分かりにくいですかね?(^^;

FTPで、まずサーバーと接続しますよね。
で、接続したらまず携帯用HTMLを置くためのフォルダを作ります。
で、そのフォルダの中に携帯用HTMLを全部格納します。
もちろん、そのフォルダの「中」には.htaccessも。

で、そのフォルダと「同じ階層」にPCエラーページをおきます。
つまり、そのフォルダと「並べて」PCエラーページを置きます。
2005/12/06(火) 14:39:34 | URL | ある #/5lgbLzc[ 編集]
私 ロリポップを使ってるのですが
ディレクトリを作成してみたのですがHTMLファイルの格納の仕方がわからず困ってます

本当に無知ですいません

どうやったらディレクトリに格納できるのですか?
2005/12/07(水) 06:29:19 | URL | makoto #-[ 編集]
makotoさんへ
私の言葉使いがまずかったですかね(^^;

「フォルダに格納」っていうのは、フォルダを開いてその中にファイルを保存するだけです。
2005/12/07(水) 15:36:35 | URL | ある #/5lgbLzc[ 編集]
ということはフォルダを作ってその中にファイルをアップロードするってことですか?

私の場合サーバーではディレクトリごとの転送になっているためそれをすべて新たに作ったフォルダに入れないといけないんですか?
2005/12/07(水) 22:11:50 | URL | makoto #-[ 編集]
なんとか理解してやってみました

サーバー上ではちゃんとなるんですがPCから普通に見ると通常のエラーページがでてきてしまいます

なぜでしょうか?

たびたび質問して申し訳ありませんが教えていただけないでしょうか?
2005/12/08(木) 08:14:20 | URL | makoto #-[ 編集]
makotoさんへ
すみません。
質問の意味がちょっと汲み取れません(^^;

「サーバー上ではちゃんとなる」というのは、具体的にどういうことでしょうか・・・。

.htaccessの最後の行で
ErrorDocument 403 http://貴方のホームページURL/pc.htm
と記載しているはずですが、
ブラウザから、http://貴方のホームページURL/pc.htmをURL欄に打ち込んでアクセスできますか?

ちなみに、一応この.htaccessを使ったアクセス制限の方法は、WEB中級者の方を対象にして書いておりますので、あまりに初心者の方は下手に触らないほうがいいかもしれません。

特に、PC用エラーページを使った方法は、設定やファイルの置き場所を間違えると無限ループというサーバートラブルを起こす可能性もありますので。
2005/12/08(木) 10:48:49 | URL | ある #/5lgbLzc[ 編集]
やっと理解してできました

本当にありがとうございました

新たに作ったフォルダ名がURL名に入るということに気づかずにいました

本当にありがとうございました
2005/12/26(月) 03:50:33 | URL | makoto #-[ 編集]
makotoさんへ
なるほど。
フォルダ名がURLに結びつくということをご存知なかったわけですね(^^;

とにかく、解決できてよかったです(^^)
2005/12/28(水) 15:21:58 | URL | ある #/5lgbLzc[ 編集]
はじめまして
はじめまして。
マッピーと申します。

非常に内容の濃いサイトでいつも参考にさせていただいています。
1周年おめでとうございます。

.htaccessの設定を今回導入してみて、
PCからのアクセスを弾くことができたのですが、
この場合、YAHOOモバイルやMSNモバイルといった
サイトのロボットも弾いてしまうのでしょうか。

現在運営中のサイトが、YAHOOモバイル
からのアクセスが比較的多いので、
もし弾いてしまうのであれば、
主要検索サイトのロボットには
情報を取得させたいと思っています。

対応方法をご存知でしたら、
ご教授頂ければ光栄です。
どうぞよろしくお願いします。
2006/01/21(土) 02:45:20 | URL | マッピー #LpLMzaII[ 編集]
マッピーさんへ
IPで弾いた場合は、
アクセスをドコモとボーダフォンとAU以外は全部アクセスできなくなります。
なので、理論上ロボットからのアクセスは排除されるでしょうね。

方法としては、アクセス解析からロボットのIPを.htaccessに書き込んでアクセス許可することですね。
2006/01/22(日) 13:52:46 | URL | ある #/5lgbLzc[ 編集]
ありがとうございました。
ご回答ありがとうございました。
早速試してみます♪

今後も中身の濃い情報を期待しております。
応援クリックくらいしかできませんが、頑張ってください!

ありがとうございましたm(__)m
2006/01/23(月) 14:31:41 | URL | マッピー #DUbWdxi.[ 編集]
管理人のみ閲覧できます
このコメントは管理人のみ閲覧できます
2006/12/14(木) 12:52:17 | | #[ 編集]
はじめまして。
こんにちは。
「本当に稼げる携帯サイト」という雑誌を読んでたどり着きました。
携帯サイト作成中なのですが、携帯のキャリアごとに振り分け方法が分からずに困っています。
上記の記事は、PCからのアクセスさせないという事ですよね?
では、キャリアごとに振り分けはどのようにすればいいのでしょうか?(ファイルはそれぞれ作りました)
サーバーはロリポですので、htaccessというものは置けるはずです。
出来れば、CGIなど使わず、同じドメインで表示出来るようにしたいのですが・・・
ご教授いただければ幸いです。
2007/05/22(火) 16:43:59 | URL | ヒロ #HfMzn2gY[ 編集]
キャリア振り分け>ヒロさんへ
キャリアの振り分けは、基本的にはCGI(perl)やphpで機能させるのが一般的ですね。
リダイレクトを利用したら、URLが変化してしまいますが、i-mode・softbank・auすべてのページを一つのファイルに書き、振り分けプログラムで表示領域を変えれば、同一URLでキャリアごとの表示が可能です。
(もちろん、他にも方法はありますが。)
2007/05/23(水) 10:38:39 | URL | ある@携帯アフィリエイトバイブル #/5lgbLzc[ 編集]
有難うございます
管理人様へ
ご回答頂いて有難うございます。
「なるほど」という感じです。
早速手をつけてみます。

ちなみに、こちらのサイト様から何件かASPに入りました。
(^-^)

有難うございました。
2007/06/07(木) 10:25:38 | URL | ヒロ #8iCOsRG2[ 編集]
各キャリアのIPアドレスはどのくらいの頻度で更新されていくのですか?
2007/06/16(土) 12:15:52 | URL | きく #-[ 編集]
きくさんへ
記事中で回答しておきました(^^)
2007/06/19(火) 16:46:43 | URL | ある #-[ 編集]
お礼を言うのが遅くなりました。
回答ありがとうございます。
2007/08/26(日) 00:16:22 | URL | きく #-[ 編集]
はじめまして
PCからの閲覧を拒否(制限・振分け)する方法で検索をして此処にたどり着きました
色々と参考になる事が有り勉強をさせて頂き有り難く思ってます
今回、教えて頂きたいのは、
キャリアの振分後にHP上にてそのキャリアが何であるかを表示したいのですが、その様なソフトとかは有りますでしょうか?
もし、ご存知でしたら是非お教え頂きたいのですが
因みに振分には htaccessを使ってます
お忙しいと思いますが宜しくお願い致します
2009/04/21(火) 14:44:57 | URL | yuzuhime #OFzxPPmQ[ 編集]
コメントを投稿する
URL:
Comment:
Pass:
秘密: 管理者にだけ表示を許可する
 
トラックバック
この記事のトラックバックURL
http://upup.blog3.fc2.com/tb.php/186-d6722928
この記事へのトラックバック
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。