怎样让手机登录用户不访问WAP站

2016-07-07 14:55 来源:www.chinab4c.com 作者:ecshop专家

当用户用手机登录时,只访问主站点,而不访问WAP文件夹下的WAP站.怎么实现?

回答:
顶,我也遇到这个问题 iphone 访问的时候就跳转到mobile 目录下了,其实不用跳转

修改index.php里面的一个跳转判断,你可以论坛搜索下,我以前回过这样的帖子。

修改index.php里面的一个跳转判断,你可以论坛搜索下,看过好几次了。

这个要找找

就在index.php這句:
  1. define('IN_ECS', true);

  2. require(dirname(__FILE__) . '/includes/init.php');

  3. if ((DEBUG_MODE & 2) != 2)
  4. {
  5. $smarty->caching = true;
  6. }
  7. $ua = strtolower($_SERVER['HTTP_USER_AGENT']);

  8. $uachar = "/(nokia|sony|ericsson|mot|samsung|sgh|lg|philips|panasonic|alcatel|lenovo|oper|cldc|midp|mobile)/i";

  9. if(($ua == '' || preg_match($uachar, $ua))&& !strpos(strtolower($_SERVER['REQUEST_URI']),'wap'))
  10. {
  11. $Loaction = 'mobile/';

  12. if (!empty($Loaction))
  13. {
  14. ecs_header("Location: $Loaction\n");

  15. exit;
  16. }

  17. }
复制代码

添加跳转。

修改index.php对用户代理的判断语句,这里有说明:

ECSHOP学习资料:http://www.phpally.com