濮阳杆衣贸易有限公司

主頁 > 網站建設 > 建站知識 > 織夢cms修改include目錄名稱方法

織夢cms修改include目錄名稱方法

POST TIME:2021-10-29 15:44

說織夢容易被黑的人 ,不是織夢很垃圾 ,而是你太菜了...

各種度娘一圈沒好辦法,還是較瘦黎自己搞吧!

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修改成你修改后名字的 - (字母數(shù)+1) ,例如原來的include是7個字母 ,所以這里是-8(因為包含了斜杠/),你改的的文件名字母數(shù)+1在前面加個負號即可

如圖所示:

1.jpg

ps:不修改這里會導致全站內容空白(有興趣的童鞋可以打開php報錯調試研究下具體原因),搞不懂織夢官方團隊為什么會用這么蛋疼的方式編寫。

系統(tǒng)根目錄位置DEDEROOT竟然用DEDEINC的路徑字符串截取前面8個字符來提取 ,為啥不直接定義常量? 

第四步

修改源碼根目錄的include文件夾的文件名 ,需要和前面的統(tǒng)一

PS:有些編程語言默認關鍵字不能用 ,否則會出現(xiàn)奇奇怪怪的問題 ,自己琢磨吧!

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

之前改了好幾次 ,這次忘記了。做個筆記免得又忘了



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
乐昌市| 德江县| 岱山县| 翁源县| 龙游县| 榆树市| 南和县| 伊通| 沐川县| 莱芜市| 榆中县| 长宁区| 东兴市| 绥德县| 汾阳市| 济源市| 旺苍县| 左贡县| 盘锦市| 镇远县| 嘉义市| 科技| 镇原县| 沙田区| 乌鲁木齐市| 邹城市| 湖州市| 贵溪市| 涟水县| 大化| 武隆县| 南康市| 二手房| 郧西县| 武川县| 英山县| 广西| 定兴县| 柳河县| 大足县| 罗定市|