よく使うhtaccess
cman.jp cman.jp > よく使うhtaccess > サンプル > リダイレクト_スマホ

リダイレクト(スマートフォン)の動作サンプル

実際に動作するリダイレクト(スマートフォン)のサンプルを掲載しています。
サンプルをご確認のうえ、htaccessファイル作成してください。
当サイトでは、htaccessの作成機能もありますので、是非ご利用ください。

広告

サンプル確認

サンプルの内容

パソコン用htmlとスマートフォン用htmlが準備されています。
スマートフォンからパソコン用htmlにアクセスすると、スマートフォン用htmlにリダイレクト(転送)されます。

ディレクトリ構造とファイル設定

以下のディレクトリ構造(ファイル一覧)が設定されています。

「pc_sample」ディレクトリ内がパソコン用、「mobi_sample」ディレクトリ内がスマートフォン用としています

htaccessの内容

htaccess(上記「x」)は以下内容で保管されています。

<Files ~ "^\.ht">
deny from all
</Files>
# Redirect UserAgent
RewriteEngine On
# DEVICE
SetEnvIfNoCase User-Agent "iPhone"                     ua_device=smart
SetEnvIfNoCase User-Agent "iPod"                       ua_device=smart
SetEnvIfNoCase User-Agent "Android.*Mobi"              ua_device=smart
SetEnvIfNoCase User-Agent "Windows Phone"              ua_device=smart
SetEnvIfNoCase User-Agent "Mobi.*Firefox"              ua_device=smart
SetEnvIfNoCase User-Agent "(Nexus 4|Nexus 5|Nexus 6)"  ua_device=smart
SetEnvIfNoCase User-Agent "BlackBerry"                 ua_device=smart
# base path
RewriteBase /sample_go/redirect_mobi/
# ridirect path condition
RewriteCond %{REQUEST_URI} ^/sample_go/redirect_mobi/pc_sample/.*$
# user-agent condition
RewriteCond %{ENV:ua_device} smart
# redirect
RewriteRule ^pc_sample/(.*)$ mobi_sample/$1 [R,L]

サンプルの実行

以下をスマートフォンよりアクセスすると、スマートフォン用画面にリダイレクトされます。

http://htaccess.cman.jp/sample_go/redirect_mobi/pc_sample/


スマートフォンの読み込み用
ページTOP
広告
QrCode
このページのURL
スマートフォン・タブレット運営:株式会社シーマン