飞飞侠官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1332|回复: 1

[配置项说明] 手机访问时,没有跳转到移动端页面,怎么解决?

[复制链接]

签到天数: 304 天

[LV.8]以坛为家I

25

主题

384

帖子

1875

积分

飞飞侠付费用户

wuyonghui1207

Rank: 12Rank: 12Rank: 12

积分
1875
发表于 2017-3-15 09:31:54 | 显示全部楼层 |阅读模式

马上注册加入飞飞侠论坛,轻松做淘客!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
我已经在这个文件里ffxgo.php修改成了自己的域名,但还是不会跳转,www.td96.com跳转到wap.td96.com。

<?php
//填写域名

$windex = 'www.td96.com';     //这里写你电脑版首页地址
$index  = 'td96.com';         //首页不带有 www的
$brand  = 'brand.td96.com';   //品牌页面地址
$wap    = 'wap.td96.com';     //这里写你手机版首页地址

//填写所有分类别名

$byname = [
"nvzhuang",
"nanzhuang",
"neiyi",
"jingdong",
"meilishuo",
"yugao",
"jiu",
"shijiu",
"tmall",
"xiebao",
"peishi",
"meishi",
"shuma",
"qita",
"qita/huwai",
"qita/lvxing",
"meizhuang",
"muying",
"jujia"
//...所有分类别名


];

_ffxgo($windex,$index,$brand,$wap,$byname);

/**
* 针对飞飞侠开启手机自动识别
*
*/

function _isMobile() {
    $mobile = array();
    static $mobilebrowser_list ='Mobile|iPhone|Android|WAP|NetFront|JAVA|OperasMini|UCWEB|WindowssCE|Symbian|Series|webOS|SonyEricsson|Sony|BlackBerry|Cellphone|dopod|Nokia|samsung|PalmSource|Xphone|Xda|Smartphone|PIEPlus|MEIZU|MIDP|CLDC';
    //note 获取手机浏览器
    if(preg_match("/$mobilebrowser_list/i", $_SERVER['HTTP_USER_AGENT'], $mobile)) {
        return true;
    }else{
        if(preg_match('/(mozilla|chrome|safari|opera|m3gate|winwap|openwave)/i', $_SERVER['HTTP_USER_AGENT'])) {
            return false;
        }else{
            if($_GET['mobile'] === 'yes') {
                return true;
            }else{
                return false;
            }
        }
    }
}

function _ffxgo($windex,$index,$brand,$wap,$byname)
{
    if(!$windex || !$index || !$brand || !$wap || !$byname)
    {
        return false;
    }
    $host   = isset($_SERVER['HTTP_HOST'])?trim($_SERVER['HTTP_HOST']):'';
    $string = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : '';
    if(_isMobile() && $host && ($host == $windex || $host==$index || $host==$brand) )
    {
        $query = '';
        if($host==$brand)
        {
            if(preg_match('#^/(\d+)[x]?(\d{0,})#i',$string))
            {
                preg_match('#^/(\d+)[x]?(\d{0,})#i',$string,$temp);
                $query = '/brand/'.$temp[1].((isset($temp[2])&&$temp[2]) ? 'x'.$temp[2]:'');
            }
            else if( preg_match('#^/\w+(\?id=\d+){0,1}#i',$string) )
            {
                preg_match('#^/(\w+)(\?id=\d+){0,1}#i',$string,$temp);
                $query = '/brand/'.$temp[1].((isset($temp[2])&&$temp[2]) ? $temp[2]:'');
            }
            else
            {
                $query = '/brand';
            }
        }
        else
        {
            if(preg_match('#^/click\/.*#i',$string) || preg_match('#^/style.*#i',$string) || preg_match('#^/content.*#i',$string) || preg_match('#^/deal/.+#', $string) || preg_match('#^/zhuanti/.+#i',$string))
            {
                 $query = $string;
            }
            else
            {
                if(count($byname)>0)
                {
                    foreach ($byname as $val)
                    {
                        if((stripos('http://'.$host.$string, 'http://'.$windex.'/'.$val)!==false) || (stripos('http://'.$host.$string, 'http://'.$index.'/'.$val)!==false))
                        {
                            $query = $string;
                            break;
                        }
                    }
                }
                else
                {
                    $query = "";
                }
            }
        }

        header('Location: http://'.$wap.$query);
        die();
    }
}

?>


SEO大师级人物

签到天数: 1 天

[LV.1]初来乍到

0

主题

77

帖子

2万

积分

飞飞侠客服组

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14

积分
20524
发表于 2017-3-15 16:38:55 | 显示全部楼层
最新版本,根本不需要配置
有问题,多用论坛搜索功能;搜索的关键词尽量简洁,尽量不要用长语句搜索
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|飞飞侠官方论坛 ( 京ICP备14034159号-4 )

GMT+8, 2024-4-28 08:12 , Processed in 0.080978 second(s), 11 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表