5ucms搜索页面TAG标签伪静态

作者 网络转载 来源 ligangxi.com 浏览 发布时间 15/12/30
5ucms是一个非常轻巧灵活的ASP语言CMS,方便制作各类网站,系统提供多种伪静态方式,但TAG标签无法静态化,经过改动伪静态规则达到TAG伪静态的目的。实现如www.abc.com/tag-关键词-1.html这样的静态网址。实现增加搜索引擎收录的目的。如何把5ucms文章系统伪静态化这一功能网上售价260元,现免费送出。

如何把5ucms文章系统伪静态化:

首先在模板关键词调用的地方加上:

{field:keywords $function=tags}

然后在“后台 – 站内搜索配置”里面把页面标题修改为 {keyword},就会使关键词加上链接,相当于tags功能在伪静态规则中加入:

RewriteRule ^(.*)/tag-(.+)-p([0-9]+)\.html$ $1/plus/search/index\.asp\?keyword=$2&searchtype=title&p=$3 [I,O]

然后你就可以使用www.abc.com/tag-关键词-1.html的地址了。但是不够,页面上链接不对。

这时,修改/inc/class_template.asp文件 大约451行改成如下:

Tagsval = Tagsval & ” ” & t(c) & “”

另外还需要修改/plus/search/index.asp文件,大约83行修改成如下:

html = html & ” ” & i & ” ”
else
html = html & ” ” & i & ” ”

至此更新完毕。


正确性待定

Copyright hd30.cn . Some Rights Reserved 冀ICP备19002383号-1 在线投稿