カテゴリー
SugiBlog Webエンジニアのためのお役立ちTips

.htaccessでキャリア振り分け

この記事は最終更新日から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

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です