织梦DEDE网站程序动态化+静态化+伪静态设置(图文)教程

2023-11-02 20:40

本文主要是介绍织梦DEDE网站程序动态化+静态化+伪静态设置(图文)教程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

说明:如何让织梦DEDE做的网站实现快速动态化或静态化的切换?网站制作者在本地测试环境为了快速完成网站制作,节约生成静态页面的时间,那么如何快速在本地环境中将DEDE全站程序动态化?(DEDE),本文分三个部分(DEDE程序动态化+DEDE程序静态化+DEDE程序伪静态)进行全面介绍,希望对有需要的朋友有所帮助!


一、织梦DEDE程序动态化快速设置

1.在生成html中将首页,手动设置为  “动态浏览”  (案例网站:www.paiji5.com)


 2.在网站后台 系统-SQL命令行工具-多行命令:

update dede_arctype set isdefault=-1 //将所有栏目设置为“动态化”

update dede_archives set ismake=-1   //将所有文档设置为“动态化”    

 

如果只想ID 3栏目文章动态化,其他栏目文章均静态,那么可以运用以下SQL语句实现。

update dede_archives set ismake=-1 where typeid=3

 

二、织梦DEDE程序静态生成快速设置

1.在生成html中将首页,手动设置为  “生成静态”

 

 2.在网站后台 系统-SQL命令行工具-多行命令:

update dede_arctype set isdefault=1 //将所有栏目设置为“静态化”

update dede_archives set ismake=1   //将所有文档设置为“静态化”

 

如果只想ID 4栏目文章静态化,其他栏目文章均动态,那么可以运用以下SQL语句实现。

update dede_archives set ismake=1 where typeid=4   

三、织梦DEDE程序伪静态快速设置

如果我们想全站伪静态化,也可以这样实现:

1.先将首页设置为动态(用上面介绍的方法)

2.将全部栏目动态化  (用上面介绍的方法)

3.将所有文档伪静态:在后台 Sql多行命令中执行

update dede_archives set ismake=0   //将所有文档设置为“伪静态”

4.把伪静态的规则写到apche里的httpd.conf里面

<IfModule mod_Rewrite.c>

RewriteEngine On

RewriteRule ^(.*)/index\.html $1/index\.PHP

RewriteRule ^(.*)/plus/list-([0-9]+)\.html$1/plus/list\.php\?tid=$2

#RewriteRule ^(.*)/plus/list-([0-9]+)-([0-9]+)-([0-9]+)\.html$1/plus/list\.php\?tid=$2&TotalResult=$3&PageNo=$4

RewriteRule ^(.*)/plus/view-([0-9]+)-([0-9]+)\.html$1/plus/view\.php\?arcID=$2&pageno=$3

</IfModule>

文章分享完毕,希望我的分享对大家有所帮助。更多学习技巧也可参阅:www.fzmajiang.com


这篇关于织梦DEDE网站程序动态化+静态化+伪静态设置(图文)教程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/333168

相关文章

使用Python创建一个功能完整的Windows风格计算器程序

《使用Python创建一个功能完整的Windows风格计算器程序》:本文主要介绍如何使用Python和Tkinter创建一个功能完整的Windows风格计算器程序,包括基本运算、高级科学计算(如三... 目录python实现Windows系统计算器程序(含高级功能)1. 使用Tkinter实现基础计算器2.

CentOS和Ubuntu系统使用shell脚本创建用户和设置密码

《CentOS和Ubuntu系统使用shell脚本创建用户和设置密码》在Linux系统中,你可以使用useradd命令来创建新用户,使用echo和chpasswd命令来设置密码,本文写了一个shell... 在linux系统中,你可以使用useradd命令来创建新用户,使用echo和chpasswd命令来设

springboot使用Scheduling实现动态增删启停定时任务教程

《springboot使用Scheduling实现动态增删启停定时任务教程》:本文主要介绍springboot使用Scheduling实现动态增删启停定时任务教程,具有很好的参考价值,希望对大家有... 目录1、配置定时任务需要的线程池2、创建ScheduledFuture的包装类3、注册定时任务,增加、删

如何为Yarn配置国内源的详细教程

《如何为Yarn配置国内源的详细教程》在使用Yarn进行项目开发时,由于网络原因,直接使用官方源可能会导致下载速度慢或连接失败,配置国内源可以显著提高包的下载速度和稳定性,本文将详细介绍如何为Yarn... 目录一、查询当前使用的镜像源二、设置国内源1. 设置为淘宝镜像源2. 设置为其他国内源三、还原为官方

Maven的使用和配置国内源的保姆级教程

《Maven的使用和配置国内源的保姆级教程》Maven是⼀个项目管理工具,基于POM(ProjectObjectModel,项目对象模型)的概念,Maven可以通过一小段描述信息来管理项目的构建,报告... 目录1. 什么是Maven?2.创建⼀个Maven项目3.Maven 核心功能4.使用Maven H

将Java程序打包成EXE文件的实现方式

《将Java程序打包成EXE文件的实现方式》:本文主要介绍将Java程序打包成EXE文件的实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录如何将Java程序编程打包成EXE文件1.准备Java程序2.生成JAR包3.选择并安装打包工具4.配置Launch4

Java程序进程起来了但是不打印日志的原因分析

《Java程序进程起来了但是不打印日志的原因分析》:本文主要介绍Java程序进程起来了但是不打印日志的原因分析,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Java程序进程起来了但是不打印日志的原因1、日志配置问题2、日志文件权限问题3、日志文件路径问题4、程序

IDEA自动生成注释模板的配置教程

《IDEA自动生成注释模板的配置教程》本文介绍了如何在IntelliJIDEA中配置类和方法的注释模板,包括自动生成项目名称、包名、日期和时间等内容,以及如何定制参数和返回值的注释格式,需要的朋友可以... 目录项目场景配置方法类注释模板定义类开头的注释步骤类注释效果方法注释模板定义方法开头的注释步骤方法注

C#TextBox设置提示文本方式(SetHintText)

《C#TextBox设置提示文本方式(SetHintText)》:本文主要介绍C#TextBox设置提示文本方式(SetHintText),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑... 目录C#TextBox设置提示文本效果展示核心代码总结C#TextBox设置提示文本效果展示核心代

Python虚拟环境终极(含PyCharm的使用教程)

《Python虚拟环境终极(含PyCharm的使用教程)》:本文主要介绍Python虚拟环境终极(含PyCharm的使用教程),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,... 目录一、为什么需要虚拟环境?二、虚拟环境创建方式对比三、命令行创建虚拟环境(venv)3.1 基础命令3