- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:条件で振り分けるhtaccess)
条件で振り分けるhtaccess
このQ&Aのポイント
- スマートフォン用のサイト作成時に、htaccessを使用して条件でURLを振り分ける方法について質問しています。
- 現在のhtaccessの条件では、特定のユーザーエージェントとクッキーの値に基づいてURLを振り分けています。
- 質問者は、画像の拡張子が特定のものである場合にURLの振り分けを制御したいと考えています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
念のため確認ですが。 アクセス先が、/sp/.*$ 以外でも拡張子が gif もしくは jpg の場合は 転送したくない、ということですよね? # Enable RewriteEngine. RewriteEngine On RewriteCond %{REQUEST_URI} !^/sp/.*$ RewriteCond %{REQUEST_URI} !^/.*\.(gif|jpg)$ RewriteCond %{HTTP_USER_AGENT} (iPhone|iPod|Android|BlackBerry|Windows.Phone) [NC] RewriteCond %{HTTP_COOKIE} !viewmode=pc RewriteRule ^(.*)$ /sp/$1 [R=301,L] 何か勘違いしてたらすいません。
お礼
>念のため確認ですが。 >アクセス先が、/sp/.*$ 以外でも拡張子が gif もしくは jpg の場合は? >転送したくない、ということですよね? その通りです。 今試したら、思い通りの挙動になりました!本当にありがとうございます!