1

我试图弄清楚如何从我的移动网站重定向到完整的网站。当我创建一个按钮时,例如:“查看完整站点” - 它没有转到完整站点,而是返回到移动网站。我使用 Google 代码:http ://code.google.com/p/phpmobilizer/从普通网站转换为移动网站。我想知道您是否知道一些可以从移动站点重定向到完整站点的 php 代码?

这是我目前正在开发的 网站 http://www.roofpro.ca

谢谢!克里斯蒂

4

2 回答 2

1

如果用户想从移动版本转到桌面版本,只需设置一个会话。这样做:

<a href="/index.php?goToDesktop=1">Go to desktop version</a>

然后,在 index.php 文件的顶部:

<?php
session_start();
if ($_GET['goToDesktop'] == 1)
{
  $_SESSION['desktop'] = 1;
}

// then in your auto-mobile-detect, check for the variable first
if ($_SESSION['desktop'] != 1)
{
  // check for mobile and redirect
}
于 2012-10-03T15:39:45.337 回答
0

您面临的问题是,一旦您使用移动设备进入主域,就会再次重定向回您的移动域。

您可以尝试以下方法:

如果用户想访问普通版本,设置一个会话变量并将他重定向到普通域。在普通域上,只要没有设置只访问普通域的会话变量,就只执行phpmobilizer。

于 2012-10-03T15:35:18.223 回答