本文作者:较瘦黎博客

【笔记】织梦cms修改include目录名称方法 ,干掉这个老硬茬

较瘦黎博客 2020-02-03 19:16:17 599 抢沙发
【笔记】织梦cms修改include目录名称方法 ,干掉这个老硬茬摘要: 说织梦容易被黑的人 ,不是织梦很垃圾 ,而是你太菜了... 各种度娘一圈没好办法,还是自己搞吧! dedecms的include目录改名方法,用途不解释(提高安全性) 。笔记: 第一步 直接用...

说织梦容易被黑的人 ,不是织梦很垃圾 ,而是你太菜了...

各种度娘一圈没好办法,还是较瘦黎自己搞吧!

dedecms的include目录改名方法,用途不解释(提高安全性) 。笔记:

第一步

直接用notepad++给它赏个目录替换,替换全站所有文件中的内容。

打开notepad++

第二步

用notepad++打开随意文件,并按下Ctrl+H

第三步

如图所示,选择【文件查找】

将/include替换成 /你想要的文件名

将include/替换成 你想要的文件名/

ps:不可直接替换/include/,否则模板引擎会报错

如图所示:

0.jpg

第四步

打开/include/common.inc.php文件 ,在第24行的位置(大概而已)

define('DEDEROOT', str_replace("\\", '/', substr(DEDEINC,0,-8) ) );

把这一句中的-8修改成你修改后名字的 - (字母数+1) ,例如原来的include是7个字母 ,所以这里是-8(因为包含了斜杠/),你改的的文件名字母数+1在前面加个负号即可

如图所示:

1.jpg

ps:不修改这里会导致全站内容空白(有兴趣的童鞋可以打开php报错调试研究下具体原因),搞不懂织梦官方团队为什么会用这么蛋疼的方式编写。

系统根目录位置DEDEROOT竟然用DEDEINC的路径字符串截取前面8个字符来提取 ,为啥不直接定义常量? 

第四步

修改源码根目录的include文件夹的文件名 ,需要和前面的统一

PS:有些编程语言默认关键字不能用 ,否则会出现奇奇怪怪的问题 ,自己琢磨吧!

-----------End--------------

之前改了好几次 ,这次忘记了。做个笔记免得又忘了

文章投稿或转载声明:

来源: 较瘦黎博客 版权归原作者所有,转载请保留出处。本站文章发布于2020-02-03
温馨提示: 文章内容系作者个人观点,不代表 较瘦黎博客 对其观点赞同或支持。

操作:
赞(0

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

发表评论

快捷回复:

评论列表 (有 2 条评论, 599人围观) 参与讨论
缝纫机
缝纫机游客2020-06-012楼
还有什么新技巧吗
缝纫机
缝纫机游客2020-05-271楼
不错方法很有效