News新闻

业界新闻动态、技术前沿
Who are we?

您的位置:首页      乐道系统FAQ      网址带“/”与不带“/” 乐道系统页面地址优化统一

网址带“/”与不带“/” 乐道系统页面地址优化统一

发布日期:2014-03-20 10:58:00 793

据网友经验和相关SEO理论,网站目录地址使用带"/"的要好些,原来的网站地址使用了3种形式,即1、不带/的;2、带/的;3、以/index.html结尾的。

现需要统一为以带/的结尾网址;


改动地方,频道地址调用

lib/channel.lib.php

$n['URL'] = substr($ph,-10) == 'index.html' ? substr($ph,0,-10) : $ph;   //去掉目录或者频道页的index.html 针对优化的

原来的为替换前面11个,即“/index.html”,改为只替换前10个,即去掉“index.html”


获取页面地址函数

$sp = empty($pd['pathhome']) ? 'html/{PID}' : $pd['pathhome'];
$sp = substr($sp,-10) == 'index.html' ? substr($sp,0,-10) : $sp;    //去掉目录或者频道页的index.html 针对优化的  此行为增加部分
return str_replace(array('{L}','{PID}'),array(LANG,$pd['id']),$sp);


遗留问题,需要增加站点安装目录变量,网址统一使用相对站点跟目录的网址。