搜索
Hi~登录注册
查看: 1796|回复: 0

织梦栏目列表页翻页URL链接优化-dedecms教程

[复制链接]

1892

主题

1899

帖子

6406

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6406
发表于 2015-4-17 13:53:56 | 显示全部楼层 |阅读模式

                 

织梦程序的栏目列表分页链接网址,如果你仔细观察会发现,在栏目的首页会存在两个内容相同的2个不同url:
一个是在其他页面链接的栏目首页url是
另一个是栏目的分页给的链接URL是:
从SEO方面来说,一个网页有2个网址是不太好的。所以,我们最好把两个URL统一成index.html
1,找到\include\arc.listview.class.php这个文件,将

$typedir= ereg_replace(';{cmspath}';,$GLOBALS[';cfg_cmspath';],$this->Fields[';typedir';]);
这段代码添加到<span>&rdquo;//获得上一页和主页的链接&rdquo;</span>前面;

2,找到下面几行代码(就在&rdquo;//获得上一页和主页的链接&rdquo;下面)

if($this-&gtageNo != 1)
{
$prepage.=&quot;&lt;li&gt;&lt;a href=';&quot;.str_replace(&quot;{page}&quot;,$prepagenum,$tnamerule).&quot;';&gt;上一页&lt;/a&gt;&lt;/li&gt;\r\n&quot;;
$indexpage=&rdquo;&lt;li&gt;&lt;a href=';&quot;.str_replace(&quot;{page}&quot;,1,$tnamerule).&quot;';&gt;首页&lt;/a&gt;&lt;/li&gt;\r\n&quot;;
}
改成:

if($this-&gtageNo != 1)
{
if($prepagenum==1)
{
$prepage.=&quot;&lt;li&gt;&lt;a href=\&quot;&quot;.$typedir.&quot;/\&quot;&gt;上一页&lt;/a&gt;&lt;/li&gt;\r\n&quot;;
}
else
{
$prepage.=&quot;&lt;li&gt;&lt;a href=\&quot;&quot;.str_replace(&quot;{page}&quot;,$prepagenum,$tnamerule).&quot;\&quot;&gt;上一页&lt;/a&gt;&lt;/li&gt;\r\n&quot;;
}
$indexpage=&quot;&lt;li&gt;&lt;a href=\&quot;&quot;.$typedir.&quot;/\&quot;&gt;首页&lt;/a&gt;&lt;/li&gt;\r\n&quot;;
}
3.找到


$listdd.=&quot;&lt;a href=';&quot;.str_replace(&quot;{page}&quot;,$j,$tnamerule).&quot;';&gt;&quot;.$j.&quot;&lt;/a&gt;\r\n&quot;;
改成:

if($j==1)
{
$listdd.=&quot;&lt;li&gt;&lt;a href=\&quot;&quot;.$typedir.&quot;/\&quot;&gt;&quot;.$j.&quot;&lt;/a&gt;&lt;/li&gt;\r\n&quot;;
}
else
{
$listdd.=&quot;&lt;li&gt;&lt;a href=\&quot;&quot;.str_replace(&quot;{page}&quot;,$j,$tnamerule).&quot;\&quot;&gt;&quot;.$j.&quot;&lt;/a&gt;&lt;/li&gt;\r\n&quot;;
}
只需要三步就可以实现织梦栏目页翻页URL链接地址统一优化了。
公众微信:idc5ahl
公众QQ:吾爱互联
关注公众微信,公众QQ每天领现金卡密
卡密介绍(http://www.5ahl.com/thread-2182-1-1.html
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 点我注册

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