【htaccess】スマホ版ページからPC版ページへリダイレクト
スマホ版ページにPCからアクセスした場合に、PC版ページへリダイレクトさせる方法です。
.htaccess
RewriteEngine On # リダイレクトさせたいディレクトリ(ルートディレクトから) RewriteBase /html/sp/ RewriteCond %{REQUEST_URI} ^/.*$ # iPod、iPhone、Android、Windows Phone以外からアクセスされた場合の指定 RewriteCond %{HTTP_USER_AGENT} !(iPod|iPhone|Android|Windows\ Phone) # リダイレクト先 RewriteRule ^(.*) https://makochin-web.net/$1 [R=301,L]
上記の.htaccessをリダイレクトさせたいディレクトリへ設置します。
コメント - 1件のコメントがあります。
コメントを残す
はじめまして。
スマホ用ページにPCからアクセスしたときに
別ページにリダイレクトさせる方法を調べていたところ
こちらにたどり着きました。
いろいろ試してできなかったのものが
こちらの記事を参考にさせていただき、
リダイレクトできるようになりました!
ありがとうございます。
ただ、一部のブラウザーに限り
アクセスしただけではリダイレクトがされませんでした。
Google Chrome → OK
Internet Explorer → OK
Firefox → OK
Safari → OK
Microsoft Edge → NG
Microsoft Edgeのみ
リダイレクトされませんでした。
アクセス後、ページの更新を行うと
リダイレクトされるのですが
アクセス直後のリダイレクトはされません。
もし原因や解決策などがもし分かりましたら
教えていただけると嬉しいです。
よろしくお願いいたします。