前提・実現したいこと
スマホでのアクセス時は特定Dirへリダイレクトする処理を行っております。
今回新たに追加するページは該当処理を行わない様にしたいです。
####新規で追加するページ
PC用:https://sample.com/aaa
SP用:https://sample.com/spaaa
####目的の動作
PCでのアクセス
aaa:aaaを表示(出来てる)
spaaa:aaaにリダイレクト(出来てる)
SPでのアクセス
aaa:spaaaにリダイレクト
spaaa:spaaaを表示
上記以外のページにSPでアクセスすると「/sp/slug/」へリダイレクトします。
現状SPでaaaにアクセスすると「/sp/」にリダイレクトされてしまっております。
###対象の記述
# aaaはspaaaへリダイレクトする RewriteCond %{HTTP_USER_AGENT} (iPhone|Android.*Mobile|Windows.*Phone) [NC] RewriteCond %{REQUEST_URI} ^/aaa/ RewriteRule ^aaa/$ /spaaa/ [R,L] # PC2SPのリダイレクト RewriteCond %{HTTP_USER_AGENT} (iPhone|Android.*Mobile|Windows.*Phone) [NC] RewriteCond %{REQUEST_URI} !^/aaa/ RewriteCond %{REQUEST_URI} !^/spaaa/ RewriteRule ^(.*)$ /sp/$1 [QSA,R,L]
簡略化しておりますが、上記のように記述しております。
PCからSPへのリダイレクト処理へ除外設定の記述を加えたにもかかわらず、/sp/のDirへリダイレクトされてしまっている状況です。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/11/12 01:12