実現したいこと
.htaccessで、
- モバイルでアクセスしたときは
https://m.●●●.com/
- PCでアクセスしたときは
https://●●●.com/
のように振り分けたいです。
また、/(スラッシュ)以下のURLもそのまま残したいです。
調べたこと
サブディレクトリに移動する方法は載っていましたが、サブドメインに移動する方法が見つけられませんでした。.htaccessは初心者で右も左も分からない状態なので、どうかご回答お願い致します。
ふつうにサブ書いてる場所をドメイン付きにしてみよう。
httpsへリダイレクトあたりも参考に
モバイルとPC を分ける判断ルールはなにでしょうか?
質問ありがとうございます
https://qiita.com/yokoh9/items/2e23198294ba314b4b4b
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 /
こちらのサイトを参考にしています。
RewriteRuleの部分がよくわかっていない状況です。
回答1件
あなたの回答
tips
プレビュー