zoukankan      html  css  js  c++  java
  • DEDE整站动态/静态转换

    方法一:使用DEDE后台的SQL命令行工具

    入口:织梦后台-系统-SQL命令行工具

    DEDE整站动态化

    将所有栏目设置为“使用动态页”:

    update dede_arctype set isdefault=-1

    将所有文档设置为“仅动态”:

    update dede_archives set ismake=-1

    DEDE整站静态化

    将所有栏目设置为“链接到默认页”:

    update dede_arctype set isdefault=1

    将所有文档设置为“生成HTML”:

    update dede_archives set ismake=1

    方法二:修改模版

    文件路径:

    [dedepath]/dede/templets/

    需要修改的文件:

    文件名 说明
    album_add.htm 发表图集模板
    archives_add.htm 发表通用文档模板
    article_add.htm 发表普通模板
    archives_sg_add.htm 发表特殊类文章模板


    将代码:

    <input type=”radio” name=”ishtml” value=”1″ checked=”checked”/>

    生成HTML:

    <input type=”radio” name=”ishtml” value=”0″/>

    仅动态浏览改为:

    <input type=”radio” name=”ishtml” value=”1″ />

    生成HTML:

    <input type=”radio” name=”ishtml” value=”0″checked=”checked” />

    方法三:DEDECMS把全站改为动态(伪静态)

    首先要把伪静态的规则写到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>

    将所有文档设置为“仅动态”:

    update dede_archives set ismake=-1

    将所有栏目设置为“使用动态页”:

    update dede_arctype set isdefault=-1

    将首页设置为仅动态:

    把根目录下生成的index.html删除即可。(注意:不要再生成首页html,否则会变成静态)

     

  • 相关阅读:
    java中的重绘
    引起共鸣的句子【转自知乎】
    东大校园网一键登录
    java用字符写字符
    Xshell 配置上传下载命令 rz sz 以及配置复制和粘贴
    【测试工程师面试】 记录XX银行面试
    常见的加密解密算法
    SHA-256 加密原理
    Spring boot 整合JSP开发步骤
    Spring boot @Scheduled(cron = "* * * * * *") cron表达式详解
  • 原文地址:https://www.cnblogs.com/gaowy/p/10109370.html
Copyright © 2011-2022 走看看