htaccessのリダイレクトを使い
レスポンシブデザインにしているドメインexample.jp(仮)のサイトがあります。
現在、そのドメイン内の下層フォルダ(example.jp/sample/)に
全く別のサイトを作っていますが、
htaccessが干渉しているため、
下層フォルダの別サイト(example.jp/sample/)がうまく機能しません。
そこで、example.jp/sample/以降の下層フォルダを
リダイレクトから除外したいのですが、
htaccessにはどのように記述すればよいでしょうか。
参考記事等を見て試みたのですが、
自分の知識では、具体的な応用ができませんでした。
以下、現在の記述です。宜しくお願いいたします。
<ifModule mod_headers.c> Header set Vary User-Agent </ifModule> RewriteEngine Off RewriteEngine On RewriteCond %{HTTP_HOST} ^(example\.jp)(:80)? [NC] RewriteRule ^(.*)$ http://www.example.jp/$1 [R=301,L] RewriteCond %{HTTP_USER_AGENT} (iPhone|iPod|Android.*Mobile|Windows.*Phone|BlackBerry) RewriteRule ^$ iphone/redirect.php?f=index\.html [L] RewriteCond %{HTTP_USER_AGENT} (iPhone|iPod|Android.*Mobile|Windows.*Phone|BlackBerry) RewriteRule ^(.*)\.html iphone/redirect.php?f=$1\.html [L] RewriteCond %{HTTP_USER_AGENT} (iPhone|iPod|Android.*Mobile|Windows.*Phone|BlackBerry) RewriteRule ^(.*)\.css iphone/$1.css [L] RewriteCond %{HTTP_USER_AGENT} (iPhone|iPod|Android.*Mobile|Windows.*Phone|BlackBerry) RewriteRule ^img/(.*) iphone/img/$1 [L] RewriteCond %{HTTP_USER_AGENT} (iPhone|iPod|Android.*Mobile|Windows.*Phone|BlackBerry) RewriteRule ^(.*)/ iphone/redirect.php?f=$1/index\.html [L] RewriteCond %{HTTP_USER_AGENT} (iPhone|iPod|Android.*Mobile|Windows.*Phone|BlackBerry) RewriteRule ^(.*) iphone/$1 [L]
回答1件
あなたの回答
tips
プレビュー