契約ドメインにスマートフォンでアクセスした際に、スマートフォン用のトップページを表示したいです。
- 更新日: 2022-04-27 03:15:01 UTC
コマースクリエイター未利用店舗様専用の記事です
スマートフォンで契約ドメインにアクセスしたときにスマートフォン用トップページを表示するには、
.htaccessファイルを利用したリダイレクト設定が必要です。
リダイレクトの記述内容は、スマートフォン用のトップページをどのように作成したかにより異なります。
本記事では.htaccessファイルに書き込むリダイレクトの記述をご紹介します。
【.htaccessファイルとは】
.htaccessファイルは、Webサーバの動作をディレクトリ単位で制御するためのファイルです。 .htaccessファイルは、FTPソフトを利用して、
PC用トップページをアップロードしているFTPサーバの、
PC用トップページファイルと同階層にアップロードしてください。 |
もくじ
futureshopのモバイルオプション機能を利用してトップページを作成した場合
スマートフォンで「http://ご契約ドメイン/」へアクセスされた際に、
「http://ご契約ドメイン/fs/店舗key/c/」へリダイレクト(遷移)させるには、
下記を.htaccessに記述してください。
RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} iPhone [NC,OR]
RewriteCond %{HTTP_USER_AGENT} (Android).*(Mobile) [NC]
RewriteRule ^$ /fs/【店舗KEY】/c/ [L,R=302]
※【店舗KEY】をご契約の店舗の店舗KEYに差し替えてください。
<例:店舗keyがfutureshopだった場合>
RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} iPhone [NC,OR]
RewriteCond %{HTTP_USER_AGENT} (Android).*(Mobile) [NC]
RewriteRule ^$ /fs/futureshop/c/ [L,R=302]
【ご注意】 設定を誤ると想定外の動作をする場合がございます。 設定後は必ず動作確認を行ってください。 |
独自にHTMLファイルを作成した場合
下記はHTMLファイルを「sp」というディレクトリにアップロードした場合の記述です。
/sp/部分はHTMLファイルをアップロードしたディレクトリ名に適宜差し替えて、.htaccessに記述してください。
RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} iPhone [NC,OR]
RewriteCond %{HTTP_USER_AGENT} (Android).*(Mobile) [NC]
RewriteRule ^$ /sp/ [L,R=302]
【ご注意】 設定を誤ると想定外の動作をする場合がございます。 設定後は必ず動作確認を行ってください。 |
この記事は役に立ちましたか?