知识专栏
多方位、多角度、深度解读您所关心的问题

当网站内容到达一定数量以后,比如达到5000篇文章以后,如果生成纯静态,那么生成速度会非常慢,甚至以后消耗在生成静态文件上的时间就非常大,费时费力。

如果伪静态能和纯静态url链接一样,那样就不用再耗时耗力了,发布文章就能立即显示,修改网站模板,也能立即生效。

实现的url链接效果如下:

(1)一级栏目

一级栏目:/news/

一级栏目分页:/news/index_1.html

一级栏目下内容:/news/1.html

一级栏目下内容分页:/news/1_1.html

(2)二级栏目

二级栏目:/news/gsdt/

二级栏目分页:/news/gsdt/index_1.html

二级栏目下内容:/news/gsdt/1.html

二级栏目下内容分页:/news/gsdt/1_1.html

(3)三级栏目

三级栏目:/news/gsdt/gsxw/

三级栏目分页:/news/gsdt/gsxw/index_1.html

三级栏目下内容:/news/gsdt/gsxw/1.html

三级栏目下内容分页:/news/gsdt/gsxw/1_1.html

phpcms v9全站目录伪静态/拼音伪静态解决方案如下:

第一步:在后台添加伪静态url规则

添加2条规则即可:

(1)添加栏目url规则

a.URL规则名称:填写category

b.模块名称:选择“内容模块”

c.是否生成静态:勾选“否”

d.URL示例:/news/gsdt/index_1.html

e.URL规则:/{$categorydir}{$catdir}/|/{$categorydir}{$catdir}/index_{$page}.html

(2)添加文章内容url规则

a.URL规则名称:填写show

b.模块名称:选择“内容模块”

c.是否生成静态:勾选“否”

d.URL示例:news/gsdt/1.html

e.URL规则:{$categorydir}{$catdir}/{$id}.html|{$categorydir}{$catdir}/{$id}_{$page}.html

第二步:重新设置所有栏目,进入栏目修改页面,在“生成HTML设置”选项里面进行如下设置。

(1)栏目生成Html:勾选“否”

(2)内容页生成Html:勾选“否”

(3)栏目页URL规则:选择“/news/gsdt/index_1.html”规则

(4)内容页URL规则:选择“news/gsdt/1.html”规则

第三步:phpcms v9程序二次开发

提示:本文所分享的二次开发教程解决了所有bug故障,以下bug故障已被解决。

(1)打开所有页面显示404;

(2)打开网页错乱,没有css样式;

(3)您没有该信息的访问权限;

(4)打开二级栏目页,显示的却是一级栏目页的内容;

(5)二级栏目、三级栏目分页url错误;

(6)单页面url链接正确,页面内容与后台内容不符;

(7)当网站栏目过多后,url链接都正确,页面内容却与后台内容不符;

(8)Apache换成Nginx后,打开所有页面显示404。

二次开发如下:

别看我们是技术大佬,但是我们真没什么钱!

如需继续阅读,请联系客服并支付¥ 150元后,获取阅读密码。

赞一下
--
踩一脚
--

您已成功复制微信号

leishi010

打开微信添加好友?

确定