您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
dedecms5.7伪静态设置方法
幻灵2023-12-22 23:19:15dedecms教程已有3人查阅
导读我们知道织梦模板虽然可以生成静态页面,也可以重写成为伪静态。在后台有设置可以开启伪静态,但是在开启后我们还需要经过一定的设置才能使用。
我们知道织梦模板虽然可以生成静态页面,也可以重写成为伪静态。在后台有设置可以开启伪静态,但是在开启后我们还需要经过一定的设置才能使用。
1. 首先栏目和文章较好设置成动态浏览. 这样才不会生成静态html文件.
2. 设置重写规则. 在系统目录下加一个 .htaccess文件. 内容为: 如果你的系统支持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";
这时重写规则也要更新. 更进一步,还可以把view换成自己的任何词语,这也要把include/arc.archives.class.php文件中的view也一样替换。
发布选项: 生成HTML 仅动态浏览 发文章的时候选一下也不多事。为了以后升级 尽量减少修改文件。
以下这没有试,大家按需要测试吧~~
修改数据库
将所有文档设置为“仅动态”,可以进入数据库管理中,执行下面命令:
update dede_archives set ismake=-1
并将ismake的默认值设置为 -1即动态。
将所有栏目设置为“使用动态页”,可以进入数据库管理中,执行下面命令:
update dede_arctype set isdefault=-1
1. 首先栏目和文章较好设置成动态浏览. 这样才不会生成静态html文件.
2. 设置重写规则. 在系统目录下加一个 .htaccess文件. 内容为: 如果你的系统支持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";
这时重写规则也要更新. 更进一步,还可以把view换成自己的任何词语,这也要把include/arc.archives.class.php文件中的view也一样替换。
发布选项: 生成HTML 仅动态浏览 发文章的时候选一下也不多事。为了以后升级 尽量减少修改文件。
以下这没有试,大家按需要测试吧~~
修改数据库
将所有文档设置为“仅动态”,可以进入数据库管理中,执行下面命令:
update dede_archives set ismake=-1
并将ismake的默认值设置为 -1即动态。
将所有栏目设置为“使用动态页”,可以进入数据库管理中,执行下面命令:
update dede_arctype set isdefault=-1
本文标签:
很赞哦! (1)
下一篇:织梦调用文章评论个数的代码
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
兼容所有浏览器的CSS3圆角的代码实例
解决CSS3圆角兼容所有浏览器的方法。本文提到了一种很不错的实现跨浏览器圆角的解决方案,但是说的不够全面,我们将整理更多更全面的资源给大家,敬请期待。织梦dedecms后台文章百度收录排名查询的实现方法
1. 先把 :inc_baidu.php 放入后台根目录的的 inc 文件夹内,2. 再把ext_baidu.php放入后台根目录3. 然后修改后台根目录织梦dedecms模板制作常见问题归类
本篇文章主要是总结一下,代码号在做织梦dedecms模板时常遇到的问题。1、织梦搜索栏制作方法2、首页调用其他页面内容dedecms中英文版当前位置的修改方法
模板页中标签替换:{dede:field name=position/}替换为{dede:field name=position runphp=yes}$
留言与评论 (共有 0 条评论) |