在让网站全部都是伪静态的时候首先就要确保自己的空间或服务器是不是支持伪静态,也就是url重写,如果支持的话才可以设置,否则是不能设置的。
登陆织梦后台开始伪静态,在“系统”->“核心设置”->“是否使用伪静态”

w @ – 5 /页伪静态

首先就要把站点根目录下的index.html删除8 C d Z * *,在以后更新的时候不要更新生成html文件就可以了
设置栏目和文章就在栏目列表选项中选择使用动态页浏览,在文章x z G V 8 r | ;发布的时候也选择仅动态浏览。
打开/include/helpers/channelunit.helper.php
将GetFileNam! h & X H s F Ge()中的如下代码: //动态文章
if($cfg_rewrite == ‘Y’)
{
retu| T / F T ~rn $GLOBALS[“cfg_plus_dir”].”/view-“.$aid.’-1.html’;
}
替换为 //动态文章
if($cfg_rewrite == ‘Y’)
{
return “/archives/vier W h F ( A Rw-“.$aid.’-1.html’;
}
将文章页默认的 /plus/view-1-1.html链接格式改为 /arcT y 5 Ihives/view-1-1.html
将GetTypeUrl()中的如下代码: //动态
$reurl = $GLOBAW E { B ( 6LS[‘cfg_phpurl’].”/list.php?tis I ) a _ m J 3 gd=”.$typeid;
替换为1 A d //动态
$reurl = “! a U % [ 0 O/category/list-“.$typeid.”.html”;
将频道或是列表页URL变更为/category/list-1.html形式。

列表分页伪静态

打开/include/arc.listview.class.pv 0 K 0 php,找到获取动态的分页列表GetPageListDM()函数末X u A %尾处:
$plist = str_replace(‘.php?tid=’, ‘-‘, $plist);
替换为
$plist = str_replace(‘plus’, ‘category’, $plist);
将默认e n & N o的plus替换成
catego/ Q u \ X p n Hry$plist = str_r\ L ) {epN | 6 K 6 c ( A ]lace(‘.php?tid=’, ‘-‘, $plist);
将列表分页默认链接格式 /plus/list-1-2– W % ? 5 q }-1.hJ : M – t # 9tml修改为/category/list-1-2-1.h5 K L M y *tml
DEDECMS文章分页伪静态
打开/inclu7 3 w # o I Ede/arc.archives.class.php,找到获取动态的分页列表GetPagebreakDM()函数末尾处:
$Page6 % L | : ( 1 ( =List = str_replace(“.php?aid=”,”-“,$PageList);
替换为
$plist = str_replace(‘plus’, ‘archives’, $plist);
将默认的plus替换成
archives$PageList = str_replace(“.php?aid=”,”-“,$PageList);

TAG标签伪静态

打开: ~ : 5 4 !/include/taglib/ta7 v ( hg.lib.php,找到lib_tag()函数下8 ^ R R M B H x的:
$row[‘link’] = $cfg_cmsurl.”/tags.php?/”.urlencode($row[‘keyword’]).”/”;
替换为
$row[‘link’] = $cfg_cmB K q g Ysurl.”/tags/”.urlencode($row[‘keyword’]).”/”;
搜索伪静态
一种偷懒的方法,将: l A f搜索URL中“search.phpy I % ~ \ T ` n?…”直接替换为“search.html?…”,至于“?”号之后的参数以任意字符进行匹配。
依次打开include文件夹下的channelunit.\ L k k U C qfunc.php、arc.searchview.class.php、arc.taglist.class.php以及/include/taglib/hotwords.lib.php,查找“search.php?”替换为“search.html?R 0 a I w ? |”即可。

免责声明:本站所有文章和图片均来自用q t [ K X / ` { .户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注