ラック
Home > ブログ > 記事 > 2015年2月 > .htaccessによるリダイレクト

.htaccessによるリダイレクト

カテゴリ: ホームページ

RewriteEngine On

#「/mb/」内でのリダイレクトループ防止
RewriteCond %{REQUEST_URI} ^/mb/
RewriteRule .* - [L]

#ユーザーエージェントに「DoCoMo」「KDDI」「UP.Browser」「Vodafone」「Softbank」があるものは「/mb/」にリダイレクト
#上記ユーザーエージェントはサイトのどのページにアクセスしても「/mb/」にリダイレクトする
#(ユーザビリティ的に宜しくないが、PC用コンテンツと携帯コンテンツがきっちり対応しているわけでもないので如何ともし難い)
#HTTPステータスコードは302 found
RewriteCond %{HTTP_USER_AGENT} ^(DoCoMo|KDDI|UP\.Browser|Vodafone|SoftBank) [NC]
RewriteRule ^(.*)$ /mb/ [R=302,L]

こんな感じで。個人的にはあんまりやりたくはないけど必要に迫られたので仕方なく。

参考サイトは以下。

タグ: サーバ環境・構築, 手順

 



関連する記事一覧