現在、サイトを作成しており、PC用にWPを用いています。
同一ドメイン内にブログが入っています。(正しい表現かわかりませんが・・・)
このWPはPC用(レスポンシブ)で、スマホ用は別に(静的?)htmlで作成します。
スマホで(PC用の)WPに来たアクセスは、htaccessでスマホ用のhtmlに飛ばすことができたのですが、
WPの全ての記事へのアクセスが、スマホ用のhtmlに飛んでしまいます。
WPのトップページに来たアクセスだけをスマホ用htmlのトップページに飛ばしたいです。
(その他のアクセスはむしろ飛ばないようにしたい)
(現在)※すべて飛んでしまう
RewriteEngine on
RewriteCond %{REQUEST_URI} !/SP/
RewriteCond %{HTTP_USER_AGENT} (iPod|iPhone|iPad|Android|Windows\ Phone)
RewriteRule ^(.*)$ SP/$1 [R]
RewriteBase /
RewriteCond %{REQUEST_URI} /SP/
RewriteCond %{HTTP_USER_AGENT} !(iPod|iPhone|iPad|Android|Windows\ Phone)
RewriteRule ^SP/(.*)$ $1 [R]
RewriteBase /
(試験的にやってみたこと)※うまくいかず
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_URI} !/SP/
RewriteCond %{HTTP_USER_AGENT} (iPod|iPhone|iPad|Android|Windows\ Phone)
RewriteRule http://aaa.net/ http://aaa.net/SP/ [R=301,L]
RewriteCond %{REQUEST_URI} /SP/
RewriteCond %{HTTP_USER_AGENT} !(iPod|iPhone|iPad|Android|Windows\ Phone)
RewriteRule http://aaa.net/ http://aaa.net/SP/ [R=301,L]