手机
当前位置:查字典教程网 >CMS教程 >dedecms >dedecms5.3伪静态及rewrite规则
dedecms5.3伪静态及rewrite规则
摘要:1首先需要在后台开启伪静态(服务器必须支持)2设置栏目必须是使用动态页3修改include/channelunit.func.php文件查找...

1 首先需要在后台开启伪静态(服务器必须支持)

2 设置栏目必须是使用动态页

3修改 include/channelunit.func.php 文件

查找

$reurl = $GLOBALS['cfg_phpurl']."/list.php?tid=".$typeid;

替换成:

$reurl = $GLOBALS['cfg_phpurl']."/list-".$typeid.".html";

该处的修改是为了把导航及dede默认的动态链接换成静态

如果你想文章页也伪静态 那么在添加文档时选择 高级参数—>仅动态浏览

附上伪静态规则

iis

[ISAPI_Rewrite]

# 缓存3600秒 = 1 小时(hour)

CacheClockRate 3600

RepeatLimit 32

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

apache

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule index.html /index.php

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

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

RewriteRule plus/list-([0-9]+)-([0-9]+)-([0-9]+).html$ /plus/list.php?tid=$1&totalresult=$2&PageNo=$3

【dedecms5.3伪静态及rewrite规则】相关文章:

dedecms5.3使用伪静态的详细方法

dedecms当前位置导航去掉链接的实现方法

dedecms 5.5 伪静态设置方法

dedecms按栏目分类搜索功能的实现方法

dedecms中tags标签页伪静态化修改技巧

dedecms 5.5 伪静态化ReWrite规则

dede5.7 动态导航下拉菜单的实现代码

dedecms 5.3/5.5全站伪静态含SEO重复记录优化

织梦dedecms5.7版自动给图片添加alt属性的方法

dedecms V5.6 文档关键词自动链接解决方案

精品推荐
分类导航