织梦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

相关文章

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

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

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

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

使用Node.js制作图片上传服务的详细教程

《使用Node.js制作图片上传服务的详细教程》在现代Web应用开发中,图片上传是一项常见且重要的功能,借助Node.js强大的生态系统,我们可以轻松搭建高效的图片上传服务,本文将深入探讨如何使用No... 目录准备工作搭建 Express 服务器配置 multer 进行图片上传处理图片上传请求完整代码示例

Pyserial设置缓冲区大小失败的问题解决

《Pyserial设置缓冲区大小失败的问题解决》本文主要介绍了Pyserial设置缓冲区大小失败的问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 目录问题描述原因分析解决方案问题描述使用set_buffer_size()设置缓冲区大小后,buf

SpringBoot实现微信小程序支付功能

《SpringBoot实现微信小程序支付功能》小程序支付功能已成为众多应用的核心需求之一,本文主要介绍了SpringBoot实现微信小程序支付功能,文中通过示例代码介绍的非常详细,对大家的学习或者工作... 目录一、引言二、准备工作(一)微信支付商户平台配置(二)Spring Boot项目搭建(三)配置文件

python连接本地SQL server详细图文教程

《python连接本地SQLserver详细图文教程》在数据分析领域,经常需要从数据库中获取数据进行分析和处理,下面:本文主要介绍python连接本地SQLserver的相关资料,文中通过代码... 目录一.设置本地账号1.新建用户2.开启双重验证3,开启TCP/IP本地服务二js.python连接实例1.

Python 安装和配置flask, flask_cors的图文教程

《Python安装和配置flask,flask_cors的图文教程》:本文主要介绍Python安装和配置flask,flask_cors的图文教程,本文通过图文并茂的形式给大家介绍的非常详细,... 目录一.python安装:二,配置环境变量,三:检查Python安装和环境变量,四:安装flask和flas

Spring Security基于数据库的ABAC属性权限模型实战开发教程

《SpringSecurity基于数据库的ABAC属性权限模型实战开发教程》:本文主要介绍SpringSecurity基于数据库的ABAC属性权限模型实战开发教程,本文给大家介绍的非常详细,对大... 目录1. 前言2. 权限决策依据RBACABAC综合对比3. 数据库表结构说明4. 实战开始5. MyBA

Feign Client超时时间设置不生效的解决方法

《FeignClient超时时间设置不生效的解决方法》这篇文章主要为大家详细介绍了FeignClient超时时间设置不生效的原因与解决方法,具有一定的的参考价值,希望对大家有一定的帮助... 在使用Feign Client时,可以通过两种方式来设置超时时间:1.针对整个Feign Client设置超时时间

Ubuntu中远程连接Mysql数据库的详细图文教程

《Ubuntu中远程连接Mysql数据库的详细图文教程》Ubuntu是一个以桌面应用为主的Linux发行版操作系统,这篇文章主要为大家详细介绍了Ubuntu中远程连接Mysql数据库的详细图文教程,有... 目录1、版本2、检查有没有mysql2.1 查询是否安装了Mysql包2.2 查看Mysql版本2.