当前位置: 首页 » 资讯 » Destoon二次开发 » 正文

Destoon添加手机访问、移动蜘蛛自动跳转功能

放大字体  缩小字体 发布日期:2015-05-17  浏览次数:6950
核心提示:移动互联网大势所向,更好的手机自动适配能大大提升用户体验,同时也能提高百度排名噢,中国产品网开发出的destoon的自动跳转功能
移动互联网大势所向,更好的手机自动适配能大大提升用户体验,同时也能提高百度排名噢,中国产品网开发出的destoon的自动跳转功能,完美符合百度站长平台要求,实现手机端和移动蜘蛛的301跳转,修改方法如下(我们的destoon的wap绑定移动站为m.pe168.com:

打开template的header.htm,在head中加入:
{if $moduleid<4}
{php $murl='http://m.pe168.com';}
{else}
{if $catid}
{php $murl='http://m.pe168.com/index.php?moduleid='. $moduleid .'&catid='.$catid;}
{/if}
{if $itemid}
{php $murl='http://m.pe168.com/index.php?moduleid='. $moduleid .'&itemid='.$itemid;}
{/if}
{/if}

<meta http-equiv="mobile-agent" content="format=xhtml; url={$murl}">

{php if($murl){ if(preg_match("/(iPhone|mobile|Android)/i", $_SERVER['HTTP_USER_AGENT'])) dheader($murl);}}



打开homepage里的header.htm,加入:
{if $file == 'sell' && $itemid}
{php $murl='http://m.pe168.com/index.php?moduleid=5&itemid='.$itemid;}
{else}
{if $itemid}
{php $murl='http://m.pe168.com/index.php?moduleid=4&username='. $username .'&action='.$file.'&itemid='.$itemid;}
{else}
{php $murl='http://m.pe168.com/index.php?moduleid=4&username='. $username .'&action='.$file;}
{/if}
{/if}

<meta http-equiv="mobile-agent" content="format=xhtml; url={$murl}">

{php if($murl){ if(preg_match("/(iPhone|mobile|Android)/i", $_SERVER['HTTP_USER_AGENT'])) dheader($murl);}}

对了,还有修改global fun.php里的dheader函数,加上301功能:
function dheader($url) {
    global $DT;   
    if(!defined('DT_ADMIN') && $DT['defend_reload']) sleep($DT['defend_reload']);
header("http/1.1 301 moved permanently");    exit(header('location:'.$url));
}

至此大功告成。

 
 
[ 资讯搜索 ]  [ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 违规举报 ]  [ 关闭窗口 ]

 
0条 [查看全部]  相关评论

 
推荐图文
推荐资讯
点击排行