雑記:さくらレンタルサーバの.htaccess設定メモ2

JW (エホバの証人)、サイト運営、技術、自己啓発、雑談など雑多な話題を密かに扱う不定期更新の雑記。

さくらレンタルサーバの.htaccess設定メモ2

かなり前の記事.htaccess設定メモに引き続き。携帯で来た人を自動的に振り分ける方法を追加しました。といってもこのサイトには携帯用のページがほとんどないのであまり意味はないんですが。。

携帯の振り分け用のhtaccessは以下のようにmod_rewriteを使っています。この例では、http://yosh.exjw.org/にアクセスしてきた端末が携帯ならhttp://yosh.exjw.org/i/に飛ばすようにしています。なお、携帯かどうかはUserAgentのみで判断しています。携帯の振り分けをしたい人は参考にどうぞ。。

RewriteEngine on

RewriteCond %{HTTP_USER_AGENT} "DoCoMo" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "J-PHONE" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "Vodafone" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "SoftBank" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "KDDI" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "UP.Browser" [NC]
RewriteRule ^$ http://yosh.exjw.org/i/ [L] 

ちなみに、本サイトの大元のhtaccess (http://yosh.exjw.org/.htaccess) は以下のように記述されています。今のところ。

ErrorDocument 401 /401.html
ErrorDocument 403 /403.html
ErrorDocument 404 /404.html
ErrorDocument 500 /500.html
ErrorDocument 503 /503.html

DirectoryIndex index.html /404.html

AddType text/xml .rdf 
AddType text/xml .rss 

RewriteEngine on

RewriteCond %{HTTP_USER_AGENT} "DoCoMo" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "J-PHONE" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "Vodafone" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "SoftBank" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "KDDI" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "UP.Browser" [NC]
RewriteRule ^$ http://yosh.exjw.org/i/ [L] 

RewriteCond %{HTTP_HOST} www\.yosh\.exjw\.org [NC]
RewriteRule .* http://yosh.exjw.org%{REQUEST_URI} [L,R=301]

2007年02月09日07:00投稿 | 技術的なこと | Comments (0) | Trackbacks (0)

この記事に対するコメント

この記事に対するコメントはまだありません。


コメントを投稿する




スパム防止のため以下の5文字の英数字を入力してください。
(読み難い場合は、このページを再読み込みしてください):


このブログについて

  • このブログは「元エホバの証人2世のメモ」および「元エホバの証人ポータル exjw.org」の管理人yoshのブログです。JW(エホバの証人)のことだけではなく、サイト運営、技術、自己啓発、雑談など雑多な話題を徒然なるままに書いている雑文です。あまりたいした内容はありませんのでご注意ください。

カテゴリ

最近のエントリ

関連リンク

RSS

Syndicate this site (XML)

カウンタ

  • 合計:total
  • 今日:today
  • 昨日:yesterday

Powered by

本ブログはMovable Type 3.33-jaで作成されております。

本サイトはさくらのレンタルサーバ上で運営されております。