您现在的位置是:首页 > cms教程 > DedeCMS教程DedeCMS教程
dedecms5.7伪静态设置方法
幻灵2023-12-22DedeCMS教程已有人查阅
导读我们知道织梦模板虽然可以生成静态页面,也可以重写成为伪静态。在后台有设置可以开启伪静态,但是在开启后我们还需要经过一定的设置才能使用。
我们知道织梦模板虽然可以生成静态页面,也可以重写成为伪静态。在后台有设置可以开启伪静态,但是在开启后我们还需要经过一定的设置才能使用。
1. 首先栏目和文章较好设置成动态浏览. 这样才不会生成静态html文件.
2. 设置重写规则. 在系统目录下加一个 .htaccess文件. 内容为:
3.更改重写的URL.
如果用默认的设置, 访问的URL是:
http://www.ebingou.cn/plus/view-131-1.html
这样的形色, 我们是可以更改这种样式的.
找到文件/include/helpers/channelunit.helper.php打开.
可以看到有这样的语句
return $GLOBALS["cfg_plus_dir"]."/view-".$aid.'-1.html';
这就是文章的url形色.
$reurl = $GLOBALS['cfg_phpurl']."/list.php?tid=".$typeid;
这是列表的重写url.
可以使url更短一点,完成可以写成:
return "/view-".$aid.'-1.html';
和
$reurl = "/list-".$typeid.".html";
这时重写规则也要更新.
发布选项: 生成HTML 仅动态浏览 发文章的时候选一下也不多事。为了以后升级 尽量减少修改文件。
以下这没有试,大家按需要测试吧~~
修改数据库
将所有文档设置为“仅动态”,可以进入数据库管理中,执行下面命令:
update dede_archives set ismake=-1
并将ismake的默认值设置为 -1即动态。
将所有栏目设置为“使用动态页”,可以进入数据库管理中,执行下面命令:
update dede_arctype set isdefault=-1
1. 首先栏目和文章较好设置成动态浏览. 这样才不会生成静态html文件.
2. 设置重写规则. 在系统目录下加一个 .htaccess文件. 内容为:
RewriteEngine On
RewriteRule ^plus/list-([0-9]+)\.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?arcID=$1
RewriteRule ^plus/view-([0-9]+)-([0-9]+)\.html$ /plus/view.php?aid=$1&pageno=$2
如果你的系统支持url重写,到这里就可以用伪静态访问了.3.更改重写的URL.
如果用默认的设置, 访问的URL是:
http://www.ebingou.cn/plus/view-131-1.html
这样的形色, 我们是可以更改这种样式的.
找到文件/include/helpers/channelunit.helper.php打开.
可以看到有这样的语句
return $GLOBALS["cfg_plus_dir"]."/view-".$aid.'-1.html';
这就是文章的url形色.
$reurl = $GLOBALS['cfg_phpurl']."/list.php?tid=".$typeid;
这是列表的重写url.
可以使url更短一点,完成可以写成:
return "/view-".$aid.'-1.html';
和
$reurl = "/list-".$typeid.".html";
这时重写规则也要更新.
RewriteEngine On
RewriteRule ^list-([0-9]+)\.html$ /plus/list.php?tid=$1
RewriteRule ^list-([0-9]+)-([0-9]+)-([0-9]+)\.html$ /plus/list.php?tid=$1&totalresult=$2&PageNo=$3
RewriteRule ^view-([0-9]+)-1\.html$ /plus/view.php?arcID=$1
RewriteRule ^view-([0-9]+)-([0-9]+)\.html$ /plus/view.php?aid=$1&pageno=$2
更进一步,还可以把view换成自己的任何词语,这也要把include/arc.archives.class.php文件中的view也一样替换。发布选项: 生成HTML 仅动态浏览 发文章的时候选一下也不多事。为了以后升级 尽量减少修改文件。
以下这没有试,大家按需要测试吧~~
修改数据库
将所有文档设置为“仅动态”,可以进入数据库管理中,执行下面命令:
update dede_archives set ismake=-1
并将ismake的默认值设置为 -1即动态。
将所有栏目设置为“使用动态页”,可以进入数据库管理中,执行下面命令:
update dede_arctype set isdefault=-1
本文标签:
很赞哦! ()
下一篇:织梦调用文章评论个数的代码
相关教程
图文教程
获取dede织梦当前文章的URL地址的方法
有些做网站优化的朋友认为像博客一样,在文章底部有一个本文链接,如本文链接地址:http://www.ebingou.cn/xxx/xxx.html,对网站seo有用
织梦Dedecms文章来源和作者为空时隐藏的方法
织梦后台在发布文章的时候可以让管理员填写文章来源或者作者信息,有些时候需要用到,有些时候可能就会留空,或者填写来源网络,作者匿名之类的。
织梦dedecms使用支付宝支付成功后怎么发送邮件给站长
打开 include/payment/alipay.php 文件在此代码下面添加如下代码(部分代码需要修改)
dede织梦搜索结果按点击排序的方法
呵呵,在论坛发现了一个可以让织梦模板搜索结果按点击排序的修改方法,很是简单,希望对大家有用。
相关源码
-
(自适应响应式)投资理财金融机构财务管理pbootcms模板本模板基于PbootCMS系统开发,为投资理财、金融机构等行业设计。采用专业严谨的布局风格,突出金融服务行业特色,适合展示各类理财产品、投资服务和金融资讯。查看源码 -
帝国cms7.5淘宝客电商品牌特价带手机站带会员模板下载为电商品牌特价展示设计的帝国CMS模板,集成PC端与移动端双平台适配。采用瀑布流商品布局,支持品牌分类聚合展示,突出特价促销视觉冲击力。查看源码 -
WordPress主题模板主题巴巴/博客X主题源码免费下载博客X主题专注于内容创作领域,为博客、资讯类网站提供专业的内容展示解决方案。该模板采用精心设计的布局结构,能够有效提升内容的可读性和用户停留时间。查看源码 -
帝国cms题库问答学习平台模板知识付费网站源码+数据采集为教育机构、培训平台及在线学习场景设计,提供完整的题库管理与问答服务解决方案。支持多种题型展示与答案查询,满足不同层次的学习需求。查看源码 -
(自适应)刷卡pos机数据移动支付设备电子科技pbootcms模板下载本模板为POS机设备制造商、移动支付终端服务商和科技企业设计,基于PbootCMS系统开发,提供完整的在线展示平台解决方案,满足支付设备行业特有的展示需求。查看源码 -
(自适应)包装机贴标机设备网站源码免费下载基于PbootCMS内核开发的响应式企业模板,为包装机械、贴标设备等工业领域打造,通过数字化展示提升企业专业形象。查看源码
| 分享笔记 (共有 篇笔记) |
