织梦DedeCms全站伪静态的设置方法

织梦DedeCms全站伪静态的设置方法,第1张

概述织梦DedeCms静态页生成功能已经非常强大,但是有时候我们为了节省生成的静态页的空间,就需要使用全站伪静态。另外织梦DedeCms默认是生成静态html文件的,对于优化已经做到非常友好,但还是有部分页面是动态形式的(比如:Tag标签页面、网站内容搜索页面、De

织梦dedecms静态页生成功能已经非常强大,但是有时候我们为了节省生成的静态页的空间,就需要使用全站伪静态。另外织梦dedecms默认是生成静态HTML文件的,对于优化已经做到非常友好,但还是有部分页面是动态形式的(比如:Tag标签页面、网站内容搜索页面、Dedecms问答页面等),为了是这些页面更好的被搜索引擎收录,还是需要进行伪静态了,虽然织梦dedecms系统可以生成静态HTML文件,但如果每天更新内容量特别大的话,对于生成HTML文件也成为系统和人力的一个负担,那么也可以做成伪静态形式,这样就免去了不断繁琐的生成HTML文件了。

织梦dedecms v5.7如何设置全站伪静态


将Dedecms全站静态化,这就需要mod_rewrite伪静态模块的支持。只要站长对.htaccess正则表达式精通,就可以把dede整站静态化,更符合搜索引擎,而且还可以避免重复URL来。Dedecms全站伪静态配置有些麻烦,主要是需要我们手动修改源代码。整理步骤如下:

1、首先开启站点伪静态功能。登录dede管理员后台->系统->系统基本参数->核心设置->是否使用伪静态 请选择“是”。

2、修改源程序,实现首页伪静态、频道页伪静态、列表页伪静态、文章页伪静态,这是过程比较复杂,不如其它PHP开源程序 *** 作简单。

3、制作编写.htaccess和.htaccess文件规则,上传到Dedecms的安装目录。

织梦dedecms全站伪静态教程:含列表|文章|问答|搜索|TAG伪静态规则:

1、网站服务器和网站空间是否支持伪静态:

这点特别重要,要么所以设置都不起作用。如果你的网站使用的是服务器,那么就可以自己动手设置一下,如果是空间的话,可以询问下IDC服务商客服,看是否支持伪静态(一般空间都是支持伪静态的)。Apache服务器伪静态相对简单,直接在.htaccess文件中加入相应伪静态规则即可;而IIS服务器伪静态的实现,则需要加载Rewrite组件,然后配置httpd.ini文件。

2、开启Dedecms伪静态:

1)织梦dedecms后台-系统参数-核心设置-是否使用伪静态:选择“是”;

2)如果你启用了织梦dedecms问答模块,则在后台-系统参数-模块设置-是否使用Rewrite:选择“是”;

3)创建栏目或批量增加栏目时,栏目列表选项:选择“使用动态页”; 添加新文章时,发布选项:选择“仅动态浏览 ”。同样你也可以更改他们的模板,让他们默认就是这两个值,一劳永逸。修改方法很简单,方法如下:

找到后台文件:/dede/templets/catalog_add.htm 修改添加栏目时默认“使用动态页”

                                       
改为下面代码

                                       
找到后台文件:/dede/templets/article_add.htm 修改添加文章时默认“仅动态浏览”

          总结

以上是内存溢出为你收集整理的织梦DedeCms全站伪静态的设置方法全部内容,希望文章能够帮你解决织梦DedeCms全站伪静态的设置方法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/zz/1051361.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存