织梦网站plus/templates等文件夹名称修改,提供织梦网站安全性
xsobi 2024-11-27 22:30 10 浏览
一、Plus原文网址https://blog.csdn.net/yelin042/article/details/78699785 或者百度下别的,这个是修改plus/view.php路径修改。首先用数据库工具如mysqladmin之类的,导出数据库sql文件,然后用editplus,或者np++软件替换plus为自己准备修改文件夹的名称.然后用dw软件或np++软件新建一个本地站点,然后也是使用替换功能,选择替换站点的全部文件里的plus。修改好的数据库sql文件要重新上传到sql服务器,可以先把之前的数据库删掉,然后新建一个,再倒入本地的修改好的sql文件。
二、原文地址http://www.dongchuanmin.com/archives/26.html
更改dedecms5.7网站根目录下的template模板路径
一种改变织梦默认模板目录:default
1、在templates/目录下 直接右击重命名自己想要的文件名称。
2、在后台的系统-》系统基本参数中,设置选项“模板默认风格”,填入你上传的模板文件夹,比如"lrsoft"。
3、进入“生成-》更新主页html选项”将“选择主页模板”里的“default"改成"lrsoft"就可以了。
"lrsoft"到此修改成功!
另一种更安全些的,找到include/common.inc.php里的
//模板的存放目录
$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。
相关推荐
- Java的枚举类型用法介绍
-
1背景在java语言中还没有引入枚举类型之前,表示枚举类型的常用模式是声明一组具有int常量。之前我们通常利用publicfinalstatic方法定义的代码如下,分别用1表示春天,2表示夏...
- 讲解一下java枚举(enum)以及使用方法
-
在实际编程中,往往存在着这样的“数据集”,它们的数值在程序中是稳定的,而且“数据集”中的元素是有限的。例如星期一到星期日七个数据元素组成了一周的“数据集”,春夏秋冬四个数据元素组成了四季的“数据集”。...
- C#-枚举定义与使用 052
-
枚举是一个特殊类,通过反编译工具可以看到其与类的格式一样,枚举值就是常量(不可改变的量)我们学习的枚举值是基于整形的(还有基于其他类型的),就是说在系统中枚举是以整形存在,而我们看到的字符是为了更易于...
- 小学奥数008 枚举法 巧数三角形
-
小学奥数008:枚举法数三角形。用枚举法数三角形。·第一题:三角形是由三条线段构成的,其中的两条线段就是这5条线段,从中选出来两条。第三条线段也就是最下面这条线段,从中选出来两个点,一连就是一个线段。...
- Qt C++ 枚举类型的全面解析与最佳实践
-
I.引言枚举(Enumeration)是C++中一种重要且常用的用户自定义数据类型,它允许开发者为一组整数常量赋予具有描述性的名称,从而提高代码的可读性和可维护性。在QtC++开发环境中...
- Java中的枚举类型及其高级用法
-
Java中的枚举类型及其高级用法大家好,今天咱们来聊聊Java中的枚举类型(enum)。这可是Java世界里一个非常实用且有趣的特性,它从Java5开始就被引入了。如果你正在寻找一种既安全又方便的方...
- 界面设计方案之 (1) 枚举字典如何设计
-
下面这篇文章是笔者讲述的关于在业界设计中,枚举字典设计说明等的相关内容,想要了解的同学可以了解一下哦!一、应用场景:为何需要枚举字典?所谓枚举就是能够明确列出有限个具体取值的东西,在具体场景中,例如事...
- 从零开始学习C语言丨枚举类型的定义和使用
-
之前学习数据类型的时候,将枚举类型归类于构造数据类型。但在学习枚举的过程中,有的人却说枚举是属于基本数据类型,一时间分不清孰对孰错。不过,类型归属问题不是重点。重点是要知道枚举是什么东西,怎么使用。下...
- Python基础:枚举,都有哪些特点和使用场景呢?
-
在Python编程语言中,枚举(Enumeration)是一种特殊的类,用于为一组常量创建一个名称空间。枚举类在Python3.4中被引入,提供了一种更加直观和方便的方式来处理一组相关的常量。枚举类...
- 大话C语言:枚举
-
C语言中,枚举(enumeration)是一种用户定义的类型,它包含一组命名的整数值。枚举类型用于表示固定数量的可能值,并为这些值提供易于记忆和有意义的名称。...
- Python中的枚举类型(Enum)详解:从基础到实战
-
Python的enum模块提供了对枚举类型(Enum)的支持,它可以帮助开发者以类型安全的方式表示一组固定值。本文将从基础用法到高级技巧,详细讲解如何在Python中使用枚举类型。一、为什么需要枚举类...
- 枚举(Enum)
-
需求usingSystem;public...
- 刘心向学(12)枚举类型的定义及其应用
-
分享兴趣,传播快乐,...
- 金光闪闪耀人眼:MONSTER 魔声 24K香槟金版 BackFloat蓝牙音箱 开售 30326日元
-
自从早前与Beats分手,MONSTER(魔声)就在音频设备圈内沉寂了下来,不过今年夏天其终于再次奋作,一口气接连发布多款音频设备,大到家庭音箱,小到入耳式无线耳机,仿佛是要把前些阵子逝去的时间都弥补...
- 一周热门
- 最近发表
- 标签列表
-
- grid 设置 (58)
- 移位运算 (48)
- not specified (45)
- 导航栏 (58)
- context xml (46)
- scroll (43)
- dedecms模版 (53)
- c 视频教程下载 (33)
- listview排序 (33)
- characterencodingfilter (33)
- getmonth (34)
- label换行 (33)
- android studio 3 0 (34)
- html转js (35)
- 索引的作用 (33)
- checkedlistbox (34)
- xmlhttp (35)
- mysql更改密码 (34)
- 权限777 (33)
- htmlposition (33)
- 学校网站模板 (34)
- textarea换行 (34)
- 轮播 (34)
- asp net三层架构 (38)
- bash (34)