实现dedecms全站URL静态化改造的代码

yipeiwu_com6年前PHP代码库
转自bbs.dedecms.com
1、将include复制到网站中的include目录。
2、修改数据库
将所有文档设置为“仅动态”,可以进入数据库管理中,执行下面命令:
update dede_archives set ismake=-1
并将ismake的默认值设置为 -1即动态。
将所有栏目设置为“使用动态页”,可以进入数据库管理中,执行下面命令:
update dede_arctype set isdefault=-1
并将isdefault的默认值设置为 -1即动态。
3、加入服务器重写规则,对于Apache2,可以在httpd.conf文件最后加上以下几条:
<IfModule mod_rewrite.c>
RewriteRule ^(.*)/view-([0-9]+)\.html$ $1/plus/view.php?aid=$2
RewriteRule ^(.*)/view-([0-9]+)-([0-9]+)\.html$ $1/plus/view.php?aid=$2&pageno=$3
RewriteRule ^(.*)/list-([0-9]+)\.html$ $1/plus/list.php?tid=$2
</IfModule>
4、调整完毕后
到DEDE后台管理程序中,更新一下首页,完成。
本地下载

相关文章

解析PHP跨站刷票的实现代码

废话不多说,上代码复制代码 代码如下:function curlrequest($url, $postfield,$referer='',$cookie='') {  ////...

利用PHP制作简单的内容采集器的代码

采集器,通常又叫小偷程序,主要是用来抓取别人网页内容的。关于采集器的制作,其实并不难,就是远程打开要采集的网页,然后用正则表达式将需要的内容匹配出来,只要稍微有点正则表达式的基础,都能做...

简介WordPress中用于获取首页和站点链接的PHP函数

home_url()(获取首页链接) ome_url() 函数用来获取 WordPress 的首页链接。 用法 home_url( $path, $scheme ); 参数 $...

PHP读取CURL模拟登录时生成Cookie文件的方法

PHP读取CURL模拟登录时生成Cookie文件的方法

本文实例讲述了PHP读取CURL模拟登录时生成Cookie文件的方法。分享给大家供大家参考。具体实现方法如下: 在使用PHP中的CURL模拟登录时会保存一个Cookie文件,例如下面的代...

PHP实现获取url地址中顶级域名的方法示例

本文实例讲述了PHP实现获取url地址中顶级域名的方法。分享给大家供大家参考,具体如下: parse_url()获取到的host时多级域名,如:mp.weixin.qq.com。做域名黑...