私はよく見かける典型的なモバイル Web サイトのリダイレクト スクリプトを使用していますが、うまく機能します。私の携帯サイトには、必要に応じて通常の Web サイトを表示できるリンクもあり、これも同様に機能します。
これが私のシナリオと問題です。彼らは私のモバイル Web サイトにアクセスし、リンクをクリックして通常の Web サイトに移動します。その後、まったく別のサイトにアクセスします。私の URL をもう一度入力して私の Web サイトにアクセスすると、モバイル サイトではなく通常の Web サイトに移動します。彼らが私のサイトにアクセスするたびに、モバイルに連れて行ってもらいたい. これが得意な人が私を助けてくれますか?? ありがとう!
通常のウェブサイトでの私のスクリプトは次のとおりです。
<script type="text/javascript">
if (document.location.search.indexOf("skipmobile") >= 0) {
document.cookie = "skipmobile=1";
} else if ((document.location.hostname.match(/\.mobi$/) || screen.width < 699) && document.cookie.indexOf("skipmobile") == -1) {
document.location = "m/";
}
そして、これが私の携帯サイトからのリンクです:
<a href="http://www.mywebsite.com/index.html?skipmobile=1">View Full Website</a>