推广 热搜: page  数据  小红  红书  考试  论文  数据分析  关键词  哪些  搜索 

帝国cms网站URL伪静态的设置方法

   日期:2024-12-25     移动:https://sicmodule.kub2b.com/mobile/quote/12900.html

学过seo的朋友都应该知道,动态的url链接对搜索引擎排名非常不利,下面介绍一下帝国cms网站如何设置url伪静态。

1.栏目设置为动态访问

修改单个栏目属性,如下图

批量修改栏目属性,如下图

2.网站首页伪静态设置

3.网站伪静态参数的设置

4.网站信息页地址更新

设置好url打开是404,因为没有设置服务器伪静态规则

如果服务器是装的宝塔控制面板只需要后台一键设置就可以了,如下图所示

 

规则如下

Nginx伪静态规则:

location / {

rewrite ^([^.]*)/listinfo-([0-9]+)-([0-9]+).html$ $1/e/action/ListInfo/index.php?classid=$2&page=$3 last;

rewrite ^([^.]*)/showinfo-([0-9]+)-([0-9]+)-([0-9]+).html$ $1/e/action/ShowInfo.php?classid=$2&id=$3&page=$4 last;

rewrite ^([^.]*)/infotype-([0-9]+)-([0-9]+).html$ $1/e/action/InfoType/index.php?ttid=$2&page=$3 last;

rewrite ^([^.]*)/tags-(.+?)-([0-9]+).html$ $1/e/tags/index.php?tagname=$2&page=$3 last;

if (!-e $request_filename) {

return 404;

}

}

修改完配置文件,需要重启nginx生效。

Apache伪静态规则

RewriteEngine On

Errordocument 404 /404.html

Rewritebase /

#信息列表

RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^listinfo-(.+?)-(.+?).html$ /e/action/ListInfo/index.php?classid=$1&page=$2

#信息内容页

RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^showinfo-(.+?)-(.+?)-(.+?).html$ /e/action/ShowInfo.php?classid=$1&id=$2&page=$3

#标题分类列表页

RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^infotype-(.+?)-(.+?).html$ /e/action/InfoType/index.php?ttid=$1&page=$2

#TAGS信息列表页

RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^tags-(.+?)-(.+?).html$ /e/tags/index.php?tagname=$1&page=$2

#评论列表页

RewriteCond %{QUERY_STRING} ^(.*)$

本文地址:https://sicmodule.kub2b.com/quote/12900.html     企库往 https://sicmodule.kub2b.com/ , 查看更多

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


0相关评论
相关最新动态
推荐最新动态
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号