如何从移动网站重定向到完整网站?

时间:2012-10-03 15:30:26

标签: php redirect mobile web

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

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

谢谢! 科

2 个答案:

答案 0 :(得分: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
}

答案 1 :(得分:0)

您遇到的问题是,只要您使用移动设备进入主域,就会再次重定向到移动域。

您可以尝试以下内容:

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