dedecms文档归档教程(伪静态)

摘要:本附件为UTF-8,伪静态版本,并且测试实现,效果图如下: 实现原理: 1、在根目录目录新建 everday 目录 2、把index.php 和 date.htm 两个文件拷贝到 update目录下面,这2个是主文件 3、本版本为UTF

本附件为UTF-8,伪静态版本,并且测试实现,效果图如下:

dedecms文档归档教程(伪静态)

实现原理:

1、在根目录目录新建 everday 目录

2、把index.php 和 date.htm 两个文件拷贝到 update目录下面,这2个是主文件

3、本版本为UTF-8版本的,gbk版本的请自行优化

4、打开include/extend.func.php文件,在最后加入

function pasterTempletDiy($path) 
{ 
require_once(DEDEINC."/arc.partview.class.php"); 
global $cfg_basedir,$cfg_templets_dir; 
$tmpfile = $cfg_basedir.$cfg_templets_dir."/".$path;//模版文件的路径 
$dtp = new PartView(); 
$dtp->SetTemplet($tmpfile); 
$dtp->Display(); 
} 

这个主要是在date.html引用网站的头部文件的,例如调用head.htm,default为默认模板目录,请修改为自己的模板目录名。调用方式:

<?php pasterTempletDiy("default/head.htm");?> 

5、本版只显示已审核的文章,如需要全部显示,请把index.php中的AND xc_archives.arcrank=0删除即可,共有2处。

6、在.htcaccess文件中加入伪静态规则,注意下载附件中未整合伪静态、css美化等也请自行处理。nginx、IIS下伪静态规则请自行转化。

RewriteRule ^everday/$ everday/index.php 
RewriteRule ^everday/([0-9]+)-([0-9]+)-([0-9]+).html$ everday/index.php?date=$1-$2-$3 
RewriteRule ^everday/([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+).html$ everday/index.php?date=$1-$2-$3&pageno=$4 

教程到此结束,如果有任何问题可以联系客服协助

dedecms文档归档+伪静态规则 打包下载

提取码: s5jt
版权声明:本文为本站原创文章,未经本站允许不得转载。https://www.zmzmb.com/a/study/dede/953.html

织梦电脑站手机站TAG标签伪静态-单链接id版

追梦者模板 8

无论你网站全站是静态或者动态还是伪静态,此教程都可以设置TAG标签页为伪静态,并且是单链接id的形式 按此教程操作后,电脑站TAG标签url会像如下: TAG标签首页 http://www.zmzmb.com/tags.html T

二级目录301重定向到二级域名伪静态规则

追梦者模板 8

让 http://www.zmzmb.com/m 重定向到 http://m.zmzmb.com 二级目录301重定向到二级域名伪静态规则各种环境下的写法 以下规则放在主域名规则文件里 IIS7+ (web.config) ?xml version=1.0 encoding=UTF-8?configuration syst

Dedecms织梦系统Tag标签如何设置伪静态?

追梦者模板 8

修改前台显示链接 我们这里达到的效果就是使原来/tags.php?keywors更改为/tags/keywords.html。 这里主要修改下调用的标签,在includetaglibtag.lib.php中,在87行找到 span style=font-family:tahoma,geneva,sans-serif