Aug 14

htaccess IPアドレス制限し、リダイレクト

mobile, さくら(サーバ) No Comments »

携帯サイトではIPアドレスで制限するのが一般的です。
簡単にやるには、.htaccessにallow from で各社のIPアドレス帯域を記載していけば良いのですが、PCなど他から来たときにはリダイレクトでPCページですよ、などの対処があると楽です。403エラーになるので、そこでURLを指定。

htaccessでは以下のように書けば、OKです。

ErrorDocument 403 http://koyamataro.com/….403.html
order allow, deny
deny from all
allow from IPアドレス帯域
allow from IPアドレス帯域

参考URL

ドコモ IPアドレス帯域
http://www.nttdocomo.co.jp/service/imode/make/content/ip/

AU ezweb IPアドレス帯域
http://www.au.kddi.com/ezfactory/tec/spec/ezsava_ip.html

ソフトバンク IPアドレス帯域
http://creation.mb.softbank.jp/web/web_ip.html

特定のホスト(IPアドレス。プロバイダ)からのアクセスを制限する
http://www.shtml.jp/htaccess/host.html

apache 2.0でIPアドレスによるリダイレクトは可能か?
http://q.hatena.ne.jp/1159960161

apacheドキュメント ErrorDocumentディレクティブ
http://httpd.apache.org/docs/2.0/ja/mod/core.html#errordocument

Aug 07

PHP さくらインターネットで携帯空メール処理 PEAR mimeDecode

php, さくら(サーバ) No Comments »

PHP Pear mimeDecodeを使って受信メールを処理

前回は、空メールを送ったらPHPが起動し、指定したメールアドレスに内容をそのまま送るところまでいきました。

今回は、サーバ側で届いたメールの内容を解析したいと思います。
とりあえずfromから来たメールアドレスで主要3キャリアを判別しましょう。

Read more… »

Aug 06

PHP さくらインターネットで携帯空メール処理

php, さくら(サーバ) No Comments »

携帯でWebサービスに会員登録するのに一般的な方法は、以下のような感じかと。
1.サイトにアクセス
2.登録ボタンを押すとメールが開く
3.そのまま空メール送信
4.すぐにメールが届き、中にURLが書いてある
5.URLにアクセスして登録完了

今回は、さくらインターネット上で3をした後、サーバ側で4のメールを送るまでを記載します。

Read more… »

Copyright(c) 小山太郎.com All rights reserved.