帝国CMS-TAGS信息列表页伪静态规则设置
建站教程 阅读提示:帝国CMS文章的关键词和TAGS标签并非一码事,关键词标签是设置文章的关键词的,是用来给搜索引擎说明本篇文章的大意,而TAGS标签是用来链接文章的,对于SEOer来说,使用TAGS可以起到聚合的作用,增加网站页面,提高权重。
PHP虚拟主机下设置伪静态:
1、确认空间支持伪静态,有些空间商的空间是需要手动开启伪静态功能的。
2、后台--系统--系统设置--伪静态参数设置,设置好伪静态规则。
3、新建.htaccess文件,放在网站根目录下。
.htaccess文件中写入如下规则:(注意规则文件中的规则要与后台设置的一致)
下面的TAGS信息列表页规则是将tags链接由域名/e/tags/?tagname=cms改为域名/tag/cms-0.html
#将RewriteEngine模式打开
RewriteEngineOn
#信息内容页:showinfo-[!--classid--]-[!--id--]-[!--page--].html
RewriteCond%{QUERY_STRING}^(.*)$
RewriteRule^showinfo-(.+?)-(.+?)-(.+?).html$/e/action/ShowInfo.php?classid=$1&id=$2&page=$3
#信息列表:listinfo-[!--classid--]-[!--page--].html
RewriteCond%{QUERY_STRING}^(.*)$
RewriteRule^listinfo-(.+?)-(.+?).html$/e/action/ListInfo/index.php?classid=$1&page=$2
#标题分类列表页:infotype-[!--ttid--]-[!--page--].html
RewriteCond%{QUERY_STRING}^(.*)$
RewriteRule^infotype-(.+?)-(.+?).html$/e/action/InfoType/index.php?ttid=$1&page=$2
#TAGS信息列表页:tag/[!--tagname--]-[!--page--].html
RewriteCond%{QUERY_STRING}^(.*)$
RewriteRule^tag/(.+?)-(.+?).html$/e/tags/index.php?tagname=$1&page=$2
这样就设置成功了,检查链接是否为自己设置的。
最后,重新生成全站页面,更新各页面的tag链接。
本文链接:https://niujc.com/com/1322889.html