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,否则会变成静态)

     

  • 相关阅读:
    Jquery:强大的选择器<一>
    要经营我的园子了!!!
    Json在Struts中的转换与传递
    MyEclipse快捷键大全
    Pyqt在QListWidget中添加右键菜单
    swift中Double转String
    Spring MVC 关于分页的简单实现
    Spring MVC 通过@Value注解读取.properties配置内容
    SQL 查询语句(备份)
    Idea使用说明
  • 原文地址:https://www.cnblogs.com/gaowy/p/10109370.html
Copyright © 2011-2022 走看看