お世話になります。
特定のURLは/sp/を付けて、スマホディレクトリに飛ばすhtaccessを記述していますが、一部レスポンシブで作っているため、そのディレクトリは条件から除外したいのですがその記述方法がわかりません。
例
/hoge/
→/hoge/のままで良い
/hoge/index.html
→/hoge/index.htmlのままで良い
/hoge/form.php
→/hoge/sp/form.phpにしたい
上記の場合、どのようなhtaccessになるのか教えていただきたいですm(_ _)m
現在設定しているhtaccessは以下の内容です。
RewriteEngine on RewriteCond %{REQUEST_URI} !(/sp/|/css/|/js/|/img/|/hoge/|index.html|!/hoge/form.php) RewriteCond %{HTTP_USER_AGENT} (iPod|iPhone|iPad|Android|Windows\ Phone) RewriteRule ^(.*)$ /hoge/sp/$1 [R] RewriteBase / RewriteCond %{REQUEST_URI} /sp/ RewriteCond %{HTTP_USER_AGENT} !(iPod|iPhone|iPad|Android|Windows\ Phone) RewriteRule ^sp/(.*)$ /hoge/$1 [R] RewriteBase /
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。