首页 » 软件开发 » 提供织梦网站安全性(修改文件夹名称文件梦网)

提供织梦网站安全性(修改文件夹名称文件梦网)

admin 2024-07-24 13:30:53 0

扫一扫用手机浏览

文章目录 [+]

//模板的存放目录

$cfg_templets_dir = $cfg_cmspath.'/templets';

把其中的templets改名

提供织梦网站安全性(修改文件夹名称文件梦网) 软件开发
(图片来自网络侵删)

找到include/dedetag.class.php里的

if( file_exists(DEDEROOT."/templets/".$filename) ) {

$okfile = DEDEROOT."/templets/".$filename; } else if(file_exists(DEDEROOT.'/templets/'.$cfg_df_style.'/'.$filename) ) {

$okfile = DEDEROOT.'/templets/'.$cfg_df_style.'/'.$filename; }

把其中的templets改名。

三、include 原文地址http://www.jiaoshouli.com/article/24.html

其实和第一个修改plus文件夹名称的方法差不多,修改数据库sql是和plus的一样。
不过修改批量替换网站的文件方法就不一样了,因为include是php的语言,有很多地方的“include”我们是不能直接换的。
要先将/include替换成 /你想要的文件名,将include/替换成 你想要的文件名/ ,切不可直接替换/include/,否则模板引擎会报错。
然后还有一点要注意打开/include/common.inc.php文件 ,在第24行的位置(大概而已)

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

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

织梦data文件夹名称修改 不迁移,只修改名称

织梦根目录下的data 名称修改方法织梦的data目录是系统缓存和配置文件的目录,一般都有可以读写的权限,存在很大的安全隐患,很多站长甚至给予这个目录可执行的权限,更是非常危险的。

官方建议我们将data目录搬迁到web之外,但是织梦的程序中很多地方都是直接写死的data路径,单纯的修改后台和搬迁目录会造成一系列的麻烦问题,本文给大家列举了织梦所有涉及data路径的文件以及需要修改的地方。
需要注意的是,由于本文没有修改安装(install)目录的相关文件,这将导致修改data之后再次安装程序会失败,需要把文件夹名称改回data(只修改回data文件夹名称即可,已经修改过的php文件不必理会),安装完成之后再将data修改为自定的文件夹名称。

本文以#data#php#为文件夹名称举例,之所以用#data#php#是因为查找和还原起来比较方便(毕竟改完之后全站只有我们修改过的是#data#php#),当我们需要还原的时候,最好用DW等软件查找全站的#data#php#并还原即可。
搬迁目录操作是一样的,话不多说,直接上货。

开始修改之前,老规矩,先备份、备份、备份!


后台“系统”-“数据库备份/还原”备份数据库,然后把整站程序打包成zip格式,如果修改错了,又不知道错在哪,那就还原备份。

第一步:登录网站后台,系统 - 基本参数设置 - 性能选项 - 模板缓存目录,将/data/tplcache中的data修改为你自己想要更换的名字。

(ps:如果想要搬迁到站点的上一级目录,写入/../data/tplcache,如果只是要修改文件夹名称,直接更换即可/#data#php#/tplcache)

第二步:把网站程序中的data目录直接重命名为#data#php#

第三步:按照以下列出的文件进行更改,共有78处需要修改。
如果在使用的过程中发现什么问题,可以直接在本页面右侧的“留言”提交异常情况,

对网站全部文件替换的,时候,有很多文件的data不是我们想要修改,如下图,我们就要注意了。
修改好后,记得要把根目录下的data和include文件夹里面的data文件夹名称改为对应修改的名称。

原味地址 http://www.dedecmsok.com/html/n10.html

修改data文件夹名称是,替换的时候,要注意的情况,如下图:

织梦修改数据库表dede_admin为dede_ceshi

管理员登录名admin改为nhaoya 密码admin

nhaoya可以直接用可视化的sql工具改或者用sql代码语句改。

主要把单独的dede_admin 改为dede_test

如有个文件的dede_admin_style 这个就不用改了,还有dede_admintype 也不用改。

以及@_admin 改为@_testi 注:@代表dede。

标签:

相关文章

C语言表白代码,编程之美,爱意绵绵

在这个科技飞速发展的时代,编程已经成为了我们生活中不可或缺的一部分。而C语言作为一门经典的编程语言,更是备受青睐。今天,就让我们用...

软件开发 2024-12-04 阅读8 评论0

16倍速生活方式,高效工作与生活的完美融合

随着科技的飞速发展,我们的生活节奏也在不断加快。在这个快节奏的时代,如何高效地平衡工作与生活,成为了许多人关注的焦点。本文将探讨1...

软件开发 2024-12-04 阅读7 评论0

C语言编程猜数游戏,编程与娱乐的完美融合

在科技日新月异的今天,编程已经成为一项重要的技能。作为计算机科学的基础,编程不仅可以锻炼我们的逻辑思维,还能提高我们的动手能力。而...

软件开发 2024-12-04 阅读7 评论0

C语言病毒代码介绍,技术与道德的双重挑战

随着信息技术的飞速发展,网络安全问题日益凸显。病毒作为一种恶意软件,严重威胁着计算机系统的稳定运行。C语言作为一种功能强大的编程语...

软件开发 2024-12-04 阅读6 评论0