建站设置:织梦后台如何操作

发布时间:2022-05-15 11:52:28 作者: 来源: 浏览量(1599 )
摘要:最近有人反映,发现织梦做的网站空间不断增大,发现需要更新一下文档,就需要花费半个小时的时间,因此不少人问究竟有没有办法可以简单些,想要知道办法就看看这篇文章。 一、检查自己的空间是否支持伪静态规则,如...

 最近有人反映,发现织梦做的网站空间不断增大,发现需要更新一下文档,就需要花费半个小时的时间,因此不少人问究竟有没有办法可以简单些,想要知道办法就看看这篇文章。

一、检查自己的空间是否支持伪静态规则,如果是虚拟主机,可以询问主机商的客服,如果是vps和服务器,则自己动手设置即可。

二、织梦后台设置

1、登录织梦的后台,到“后台-系统参数-核心设置-是否使用伪静态”中选择“是”,表示我们在后台开启了伪静态;

2、创建栏目或批量增加栏目时,栏目列表选项:选择“动态页”;添加新文章时,发布选项:选择“仅动态浏览 ”。

3、如果你的网站已经存在生成的静态栏目或文章HTML,那么需要关闭生成静态的页面,在后台-系统-SQL命令行工具中执行如下语句:update dede_archives set ismake=-1;update dede_arctype set isdefault=-1;(这两个命令让静态的页面变成动态的页面,让静态的栏目变成动态的栏目,是伪静态关键的两个步骤,其中,dede就是你安装时的数据表前缀,根据实际情况替换。)

三、其他手动设置

1、 把站点根目录下index.html删除,以后不更新主页HTML即可,当然你也可以选择不使用动态首页。

2、DedeCms V5.7的为例,打开/include/helpers/channelunit.helper.php。

将GetFileName()中的如下代码:

//动态文章

if($cfg_rewrite == \'Y\')

{

return $GLOBALS["cfg_plus_dir"]."/view-".$aid.\'-1.html\';

}替换为

//动态文章

if($cfg_rewrite == \'Y\')

{

return "/archives/view-".$aid.\'-1.html\';

}

2、将GetTypeUrl()中的如下代码:

//动态

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

//动态

$reurl = "/category/list-".$typeid.".html";这步必须修改,即让你的频道或是列表页URL变更为/category/list-1.html形式。

3、DedeCms列表分页伪静态

打开/include/arc.listview.class.php,找到获取动态的分页列表GetPageListDM()函数末尾处:

$plist = str_replace(\'.php?tid=\', \'-\', $plist);替换为

$plist = str_replace(\'plus\', \'category\', $plist);//将默认的plus替换成category

$plist = str_replace(\'.php?tid=\', \'-\', $plist);将列表分页默认链接格式/plus/list-1-2-1.html修改为/category/list-1-2-1.html,这步也可以不作更改。

希望这篇文章可以帮助大家。

扫一扫二维码,直接手机访问此页

扫码访问手机页面

【免责声明】本网站的部分文章信息(文字、图片、音频视频文件等资源)来自于网络,均是为公众传播有益咨询信息之目的,其版权归版权所有人所有。 本站采用的非本站原创文章及图片等内容无法一一与版权者联系,如果本站所选内容的文章作者及编辑认为其作品不宜供大家浏览,或不应无偿使用, 请及时联系我们删除,同时向您深表歉意!请发送邮件153462496@qq.com进行联系。

感兴趣吗?

欢迎联系我们,我们愿意为您解答任何有关网站疑难问题!

在线客服
嘿,我来帮您!