dedecms伪静态设置方法

 时间:2026-02-19 03:50:46

1、登录网站后台,在系统设置中开启伪原创,同时把网站栏目、所有文章改成动态模式。

dedecms伪静态设置方法

dedecms伪静态设置方法

dedecms伪静态设置方法

2、修改栏目伪静态规则:

用php编辑工具打开文件include/helpers/channelunit.helper.php,找到函数GetTypeUrl,把函数中的这段代码:

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

修改成下面的代码:

if($GLOBALS["cfg_rewrite"] == 'Y') //伪静态


{

    $reurl = $GLOBALS["cfg_phpurl"涛季荡]."/list-".$typeid.'态拒-1.html';

}

else

{

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

}    

3、栏目的分页伪静态默认已经设置好,无需修改。

文章的伪静态默认已经设置好了,无需修改。

以上的伪静态格式是最简单的,使用的格式是:域名/plus/list-1-1.html,域名/plus/view-1-1.html。

4、伪静态规则写法,新建一个文件.htaccess,在文件中写入如下代码:

RewriteEngine on

RewriteRule ^/$ /index\.php #首页伪静态规则

RewriteRule ^plus/list-([0-9]+)-1\.html$ /plus/list\.php\?tid=$1 #列表首页伪静态规则

RewriteRule ^plus/list-([0-9]+)-([0-9]+)-([0-9]+)\.html$ /plus/list\.php\?tid=$1&TotalResult=$2&PageNo=$3  #列表页分页伪静态规则

RewriteRule ^plus/view-([0-9]+)-1\.html$ /plus/view\.php\?aid=$1 #文章页伪静态规则

RewriteRule ^search/$ /plus/search\.php  #搜索页面伪静态规则

不要写错了,一个字符都不可错,不然不起效的。

5、到这里为止,就已经设置好了dedecms网站系统的伪静态了,不过这个规则的设置,只适合新站,就是没有上线过的网站,如果已经上线了的网站,就不能这样设置了,这个后续我会专门写一篇文章,关于dedecms静态网站如何转换成伪静态,且访问网址腊驾不变。

  • wordpress文章点击浏览插件WP-PostViews的设置
  • 百度竞价从哪些方面优化?
  • 域名交易怎么挣钱?该怎么进行域名投资?
  • 百度竞价中推广业务的作用与使用方法
  • 网络推广中,怎么做外链?
  • 热门搜索
    985和211大学是什么意思 纳采是什么意思 风口浪尖的意思 ot是什么意思 忠诚的意思 交互设计要学什么 date是什么意思 腊梅花什么时候开 触类旁通的意思 点缀的意思