下载鸥 > 网站下载 > 开发教程 > 帝国CMS

栏目目录搭建的帝国cms网站怎样写伪静态规则?

596 2021-05-29 10:00:02

收藏
很多朋友在建站一事上的操作很是多元,其中用栏目建站只是其中最基本的操作,而一些玩的比较6的,一个栏目一个站,一个站一个程序。wordpress,discuz,帝国cms,phpcms挨个上了一遍。

栏目目录搭建的帝国cms网站怎样写伪静态规则?
这样一来,一个栏目一个数据库,对应一套表。数据承载量相较于单一的程序而言无疑大大提升。
 

栏目建站的问题

1、安全问题
各个程序的安全性是不同的,其中帝国cms的安全性无疑最佳。但如果其他程序中毒,可能会导致帝国cms被牵连。每个程序都有漏洞,如果一个站上了4个程序,相当于一个站有了4个程序的漏洞。因此,服务器安全一定要做好。

2、伪静态问题
如果用栏目搭建帝国cms站点,伪静态规则该怎么写呢?如果直接作用于根目录,可能会与布局冲突,而且由于指定的伪静态超过了网站栏目做的根目录,会无法访问。那么,这个时候的伪静态该怎么写呢?
 

栏目建站伪静态写法

我们假定此时是新闻栏目用帝国cms建站,对应的路径为news,那么伪静态规则如下
location /news {
  if (!-f $request_filename){
      set $rule_0 1$rule_0;
  }
  if ($request_uri !~ "^(/d/|/e/|/html/|/images/|/s/|/search/|/skin/|/t/|/ad/)"){
      set $rule_0 2$rule_0;
  }
  if ($rule_0 = "21"){
      rewrite ^/news/([0-9a-zA-Z-/]+)/([0-9a-zA-Z]+)([_0-9]*).html$ /news/e/action/show.php?classid=$1&id=$2&page=$3 last;
  }
  if (!-e $request_filename) {
      return 404;
  }
}
相当于我们给服务器指定了规则,如果是访问news目录,则进入下方的伪静态规则。

这样,用栏目搭建帝国cms站点的伪静态规则就完成了。

本文地址:https://xzo.com.cn/develop/empire/996.html

有帮助,很赞!

信息来源:下载鸥
导出教程 下载word版教程
发表评论 共有条评论
  • 隐藏的大佬 2021-05-29 16:18:48评论 #沙发#

    ”用栏目建站只是其中最基本的操作,而一些玩的比较6的,一个栏目一个站,一个站一个程序。wordpress,discuz,帝国cms,phpcms挨个上了一遍“,哈哈哈哈哈,太666666了

关于帝国CMS


帝国cms是一款功能极为强大的cms程序,性能强悍、安全性高,可轻松支持10万数据,高级开发人员可制作出能容纳千万数据量的网站,是国内最出色的开源cms程序之一,推荐企业用户使用

当前最新版本为7.5,8.0版本即将上线,新版本的核心优化点在于多终端的适配。

推荐帝国CMS开发教程
帝国cms父栏目数据为空怎么办?
帝国cms父栏目数据为空怎么办?

帝国CMS一级栏目和二级栏目使用同一个模板,二级栏目是终极栏目,调用本栏目数...

8 1011
帝国CMS使用JS正则验证手机邮箱出错怎么办?
帝国CMS使用JS正则验证手机邮箱出错怎么办?

最近有客户向鸥哥求助说使用JS正则验证注册手机邮箱出错了,但本地测试是完全...

11 1252
帝国CMS怎样让一条信息具有多个模板?
帝国CMS怎样让一条信息具有多个模板?

帝国CMS的信息是绑定内容模板的,通过本教程可以实现在前台自由使用不同的模...

17 679
帝国CMS怎样快速入门?
帝国CMS怎样快速入门?

很多做网站的朋友想要自己学习一门CMS,要么是织梦CMS,要么呢是帝国CMS,而我们...

1 405
帝国cms安装报错fatal error:require():Failed opening required ../class/EmpireCMS_version.php(include_path=.
帝国cms安装报错fatal error:require():Failed opening required ../class/EmpireCMS_version.php(include_path=.

帝国CMS安装报错 fatal error:require():Failed opening required ../clas...

1 741
帝国cms碎片功能使用详解
帝国cms碎片功能使用详解

帝国CMS提供了强大的碎片功能,其位置位于【栏目】-》【碎片管理】-》【管理...

0 481
帝国cms怎样去掉面包屑导航里的隐藏栏目
帝国cms怎样去掉面包屑导航里的隐藏栏目

帝国cms有隐藏栏目的功能,但隐藏栏目的文章如果展示,面包屑导航里会带上被隐...

1 727
帝国cms显示的发布时间与实际发布时间相差了8小时怎么办?
帝国cms显示的发布时间与实际发布时间相差了8小时怎么办?

有少量客户在使用帝国cms建站时发现一个问题:帝国cms显示的发布时间与真实的...

0 471
推荐插件
帝国cms在线考试系统模板插件
帝国cms在线考试系统模板插件

一直没看到好用的帝国cms在线考试插件,所以自己开发了一款。在线考试插件用...

0 1344
帝国CMS内网用户静态站点文章访客统计插件
帝国CMS内网用户静态站点文章访客统计插件

本插件适用于内网用户,可查看单篇文章访问者ip地址。如果添加访问者ip组,可查...

0 601
帝国cms百度AI图像去雾api接口对接插件
帝国cms百度AI图像去雾api接口对接插件

通过本插件,可以实现帝国cms网站对接百度云api实现图像去雾的功能。经过实际...

0 493
帝国cms网站会员登录与退出历史记录日志插件
帝国cms网站会员登录与退出历史记录日志插件

帝国cms默认只有上次登录时间与ip,没有一个记录清单,所以今天,我们分享这个帝...

0 446
帝国cms访问统计ip地址链接与封禁插件下载
帝国cms访问统计ip地址链接与封禁插件下载

下载鸥开发了这款帝国cms封禁ip插件,自动记录访问情况,让我们可以更快的识别...

0 1110
帝国cms智能自动审核按星期几审核指定栏目带推送插件
帝国cms智能自动审核按星期几审核指定栏目带推送插件

采集站的必备资源是自动审核,要做到日收录也离不开定时发布。而本插件的自动...

0 1343
帝国cms百度AI图像无损放大api接口对接插件
帝国cms百度AI图像无损放大api接口对接插件

通过本插件,可以实现帝国cms网站对接百度云api实现图像无损放大的功能。经过...

0 493
帝国cms百度AI图像清晰度增强api接口对接插件
帝国cms百度AI图像清晰度增强api接口对接插件

通过本插件,可以实现帝国cms网站对接百度云api实现图像清晰度增强的功能。经...

0 558
客服QQ:341553759
扫码咨询 常见问题 >
官方交流群:90432500
点击加入