dedecms5.5伪静态设置方法

dedecms5.5伪静态设置方法
点评:织梦内容管理系统5.5版后台开启伪静态功能,但只有页面将伪静态,栏目页链接是动态的,我们首先需要添加伪静态规则,虚拟主机,摆脱相应的功能相关的文件然后去dedecms。你为什么要使用伪静态

首先,我们向虚拟主机添加伪静态规则。Apache和IIS的详细设置如下:虚拟主机是否支持伪静态,请咨询虚拟主机提供程序
如果是Apache服务器,它写在.htaccess
代码:

复制代码代码如下所示:

RewriteEngine on
request_filename RewriteCond % { }!F
request_filename RewriteCond % { }!D
关键词指数。HTML或PHP指数。
关键词加 /列表({ } + 0-9)。HTML $ /加/列表。phptid = 1美元
关键词加 /视图({ } + 0-9)-({ } + 0-9)。HTML $ /加/视图。phparcid = 1pageno美元= 3美元
关键词加 /列表({ } + 0-9)-({ } + 0-9)-({ } + 0-9)。HTML $ /加/列表。phptid =美元=美元1totalresult 2pageno = 3美元
IIS服务器,写在httpd.ini,前提是服务器安装ISAPI Rewrite
代码:

复制代码代码如下所示:
{ isapi_rewrite }
#缓存3600秒= 1小时(小时)
cacheclockrate 3600
RepeatLimit 32
关键词^( /指数。HTML 1美元/指数。PHP。)
关键词^(。*) /加/列表({ } + 0-9)。HTML 1美元/加/列表。PHP TID = 2美元
关键词^(。*) /加/列表({ } + 0-9)-({ } + 0-9)-({ } + 0-9)。HTML 1美元/加/列表。PHP TID =美元=美元2totalresult 3pageno = 4美元
关键词^(。*) /加/视图({ } + 0-9)-({ } + 0-9)。HTML 1美元/加/视图。PHP arcid = 2pageno美元= 3美元

然后我们修改dedecms程序并打开包括 channelunit.func.php
查找
代码:

复制代码代码如下所示:
reurl美元美元'cfg_phpurl'} { = =。 /列表。phptid =typeid美元;

更换
代码:

复制代码代码如下所示:
reurl美元美元'cfg_phpurl'} { = =。 /列表-$ typeid。html;

以上的修改,适用于dedecms 5.5版本和其他版本可能略有不同。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部