- Mobile
- 2009-10-08 - 更新:2014-05-22
この記事は最終更新日から1年以上経過しています。
ApacheのRewrite Moduleを使用します。
Apacheに該当のモジュールが組み込まれていることを前提にしています。
組み込まれていない場合は、Apacheを再度ビルドしなければならないので、それはまた別の機会に。
モジュールが組み込まれているか確認するには、httpd.confに以下の記述があればOK。
LoadModule rewrite_module modules/mod_rewrite.so
例)ドキュメントルートに来たアクセスで携帯キャリアだった場合、モバイル用のディレクトリへリダイレクトさせる
RewriteEngine On RewriteCond %{HTTP_USER_AGENT} ^(DoCoMo|KDDI|DDIPOKET|UP.Browser|J-PHONE|Vodafone|SoftBank) RewriteRule ^$ /m/ [R]
※但し、SEO的にはよくないようだ。
1,579 views