GVKun编程网logo

DedeCMS织梦程序移动data文件夹完整教程(织梦缓存文件)

11

本文将为您提供关于DedeCMS织梦程序移动data文件夹完整教程的详细介绍,我们还将为您解释织梦缓存文件的相关知识,同时,我们还将为您提供关于dedecms织梦去除版权poweredbydedecm

本文将为您提供关于DedeCMS织梦程序移动data文件夹完整教程的详细介绍,我们还将为您解释织梦缓存文件的相关知识,同时,我们还将为您提供关于dedecms织梦去除版权powered by dedecms办法、dedecms织梦去除版权powered by dedecms方法、DEDECMS织梦模板去版权去除powered by dedecms、Dedecms织梦模板建站网站移动端实现教程的实用信息。

本文目录一览:

DedeCMS织梦程序移动data文件夹完整教程(织梦缓存文件)

DedeCMS织梦程序移动data文件夹完整教程(织梦缓存文件)

 

一般在本地搭建好网站后,会网站搬家到服务器上,都说DedeCMS漏洞多,其实只要会设置,就不会那么容易被不法分子利用。

DedeCMS安全设置有一项是把根目录下的data文件夹移出根目录,一般只能在IIS服务器上进行;如果是网站空间,则需要把网站安装在子目录下,data文件夹到根目录下,详情参考新闻《万网用.htaccess二级域名绑定子目录》。

官方的教程被吐槽过了,就不详述了,移出data文件夹虽然安全了,但是会有很多问题,比如验证码,图片显示灯问题,这里是本人测试过的办法,分享给大家。

DedeCMS移出data文件夹

可以看到www是网站的根目录,data文件夹是在该网站的外面,黑客根本无法访问,也就*大程度的保证了网站数据库信息的安全。

全新安装DedeCMS移出data文件夹

FTP登陆服务器根目录,打开/include/common.inc.php,找到

define('DEDEDATA', DEDEROOT.'/data');  

修改为

define('DEDEDATA', DEDEROOT.'/../data');  

打开根目录下的/index.php,找到

if(!file_exists(dirname(__FILE__).'/data/common.inc.php'))  

修改为

if(!file_exists(dirname(__FILE__).'/../data/common.inc.php'))  

重新进入后台,看能否正常访问,按照下面步骤

系统 -> 系统基本参数 -> 性能选项 -> 源码缓存目录 -> 填写 /../data/tplcache DedeCMS已移出data文件夹的网站搬家

一般网站搬家主要流程是:备份数据库,再把整站打包,重新安装后台程序,再还原数据库。

如果已经移出了data文件夹就不好办了,*好把上面/include/common.inc.php,/index.php还原到初始状态,把data文件夹复制一份放到web网站根目录,再重新安装,以免出错。安装好后,再进行修改即可。

本文章网址:http://www.ppssdd.com/code/14845.html。转载请保留出处,谢谢合作!

dedecms织梦去除版权powered by dedecms办法

dedecms织梦去除版权powered by dedecms办法

 

织梦官方5.7版本升级后,版权标签{dede:global name='cfg_powerby'/}调用出来后会出现:“powered by dedecms”,织梦58建议您不要去掉,毕竟用了开源程序,*好尊重下版权,织梦开源程序也不容易,希望大家也支持下。

dedecms织梦去除版权powered by dedecms办法

现在告诉大家如何去除织梦底部的 powered by dedecms版权信息:

include/dedesql.class.php文件中找到第588行:

1

2

3

4

5

 

$arrs1 = array(0x63,0x66,0x67,0x5f,0x70,0x6f,0x77,0x65,0x72,0x62,0x79);

$arrs2 =array(0x20,0x3c,0x61,0x20,0x68,0x72,0x65,0x66,0x3d,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,

0x77,0x77,0x77,0x2e,0x64,0x65,0x64,0x65,0x63,0x6d,0x73,0x2e,0x63,0x6f,0x6d,0x20,0x74,0x61,0x72,

0x67,0x65,0x74,0x3d,0x27,0x5f,0x62,0x6c,0x61,0x6e,0x6b,0x27,0x3e,0x50,0x6f,0x77,0x65,0x72,0x20,

0x62,0x79,0x20,0x44,0x65,0x64,0x65,0x43,0x6d,0x73,0x3c,0x2f,0x61,0x3e);

 

改成:

1

2

 

$arrs1 = array();

$arrs2 = array();

 

警告:请大家不要用记事本打开,容易导致后台验证码不显示。用专业网页编辑软件修改。

保存文件并上传即可。大家如果觉得实在影响美观或者怕导出权重,建议去掉后在网页首页友情留个官方链接或者底部信息留个powered by dedecms 不带链接即可,请大家尊重版权哈!

本文章网址:http://www.ppssdd.com/code/12168.html。转载请保留出处,谢谢合作!

dedecms织梦去除版权powered by dedecms方法

dedecms织梦去除版权powered by dedecms方法

织梦官方5.7版本升级后,版权标签{dede:global name='cfg_powerby'/}调用出来后会出现:“powered by Dedecms”,织梦58建议您不要去掉,毕竟用了开源程序,最好尊重下版权,织梦开源程序也不容易,希望大家也支持下。

 

dedecms织梦去除版权powered by dedecms方法

现在告诉大家怎么去除织梦底部的 powered by Dedecms版权信息:

include/dedesql.class.PHP文件中找到第588行:

1
2
3
4
5
$arrs1 = array(0x63,0x66,0x67,0x5f,0x70,0x6f,0x77,0x65,0x72,0x62,0x79);
$arrs2 =array(0x20,0x3c,0x61,0x20,0x68,0x3d,0x74,0x3a,0x2f,
0x77,0x2e,0x64,0x63,0x6d,0x73,
0x67,0x27,0x6c,0x6e,0x6b,0x3e,0x50,
0x62,0x79,0x44,0x43,0x3e);

改成:

1
2
$arrs1 = array();
$arrs2 = array();

警告:请大家不要用记事本打开,容易导致后台验证码不显示。用专业网页编辑软件修改。

保存文件并上传即可。大家如果觉得实在影响美观或者怕导出权重,建议去掉后在网页首页友情留个官方链接或者底部信息留个powered by Dedecms 不带链接即可,请大家尊重版权哈!


DEDECMS织梦模板去版权去除powered by dedecms

DEDECMS织梦模板去版权去除powered by dedecms

 

ction Getpic($body) 
{ 
$getpic = ''; 
preg_match_all("/(src)=["|'| ]{0,}([^>]*.(gif|jpg|png))/isU",$body,$img_array); 

$img_array = array_unique($img_array[2]); 
$img_num=3;//此处数字就是图片数量,你自由设置 
$img_array=array_slice($img_array,$img_num); 
if(count($img_array)>0) 
{ 
foreach($img_array as $key=>$value) 
{ 
$picname = preg_replace("/["|'| ]{1,}/",'',$value); 
$getpic .="没有图片
			
	
  1.  

Dedecms织梦模板建站网站移动端实现教程

Dedecms织梦模板建站网站移动端实现教程

Dedecms网站移动化只需五步便可搞定!他是如何做到的呢?

第一步:安装Dedecms移动站点的两种方式

(1)下载新版本直接安装使用,Dedecms版本:v5.7SP1正式版(2015-06-18)该版本包含旧版本所没有的移动站点功能。

(2)老版本升级(仅针对增加移动站点功能),下载最新版本(注意网站编码需与原站一致),复制压缩包中以下文件到原站对应目录下:

注意:

如果原站有非默认模板,如某栏目模板为/templets/defaultst_default_news.htm,可将/templets/defaultst_default_m.htm复制一份改名为list_default_news _m.htm。

即:pc端网站模板需有对应的移动端网站模板,后者文件名为前者文件名后“_m”。

安装或升级Dedecms完成,此时应该就可以进行移动跳转适配了,但,Dedecms 20150618版本提供的移动站点功能在使用过程中发现一些问题,需要进行修改后才可正常使用,所以有了下面的Dedecms修改步骤…

第二步:修改Dedecms

(1)原站如做了将DATA移到根目录外的安全设置,需修改/m/index.PHP代码:

	
  • if(!file_exists(dirname(__FILE__).'/../data/common.inc.PHP'))
    {
    header('Location:install/index.PHP');
    exit();
    }

将其中/../data/common.inc.PHP改为/../../data/common.inc.PHP,或直接将以上5行代码删除。

(2) 移动站点首页在会第一次访问时自动生成首页静态文件,前提是/m/目录需设置为可写权限,否则将无法正常更新。之后更新首页静态文件需登陆后台手动更新: 在“更新主页HTML”中将“选择主页模板”改为“default/index_m.htm”,将“主页位置”改为“../m/index.html”, 再生成主页静态文件。

注:该版本号称“自动生成HTML版”,但默认移动站模板里却有PHP">的动态首页链接,需替换为链接形式。

※如觉得使用静态页面麻烦,想将首页设置为动态浏览,可修改/m/index.PHP:

	
  • $row['showmod'] = isset($row['showmod'])? $row['showmod'] : 0;
    if ($row['showmod'] == 1)
    {
    $pv->SavetoHtml(dirname(__FILE__).'/index.html');
    include(dirname(__FILE__).'/index.html');
    exit();
    } else {
    $pv->display();
    exit();
    }

以上代码替换为一行:

	
  • $pv->display();

第三步:首页“图文资讯”部分的url为pc端链接,修改为移动端链接:

	

搜索模板/templets/default/index_m.htm中所有PHP?aid=[field:id/]">

第四步:通用头部含有搜索框,搜索跳转至pc端搜索页面,建议删除:

在/templets/default/header_m.htm中删除以下代码:

	
  • PHP">
    搜索
    						

第五步: 移动站点默认使用二级目录,但目前移动适配需要使用二级域名(前段时间是可以使用二级目录的,但目前已调整,不能再提交二级目录),所以我们要设置移动站可通过二级域名访问,解析二级域名至网站所在服务器ip,并在服务器/空间上将二级域名绑定到/m/目录。

成功设置二级域名后,通过二级域名浏览网站会发现图片均无法显示,原因是图片路径有误——图片路径为“/uploads/x/y.jpg”

相对根目录路径形式,在pc站页面中显示正常,因为pc站域名下存在该目录,而二级域名绑定的是二级目录,其中并不存在该目录,

所以访问图片会返回 404错误。对此,有多种解决方案,下面提供两个思路(示例pc站:www.nt090.com ;移动站:m.nt090.com):

(1)URL 重写(推荐)

将对http://m.nt090.com/uploads/的访问重写 至http://www.nt090.com/uploads/,apache环境下,在/m/目录中的.htaccess(如无则需新建)中增加以下代码即可:

	
  • RewriteEngine on
  • RewriteCond %{http_host} ^m.nt090.com [NC]
  • RewriteRule ^uploads/(.*)$ http://www.nt090.com/uploads/$1 [L]

iis环境下类似规则。

(2)修改模板路径

在所有移动端模板中的增加:

	

再将代码中的

	

“PHP”改为完整路径“PHP”

“PHP”改为完整路径“PHP”

另:需将根目录下的/images/defaultpic.gif(缩略图默认图片)复制到/m/目录下,否则列表页中如存在无缩略图的文章,对应缩略图位置会无法正常显示图片。

其他:

1、如有栏目不想在首页下方列表区域或通用头部显示,可在后台对应的栏目管理/常规选项中设置隐藏。

2、为了更好的实现pc端和移动端匹配效果,可在pc端模板增加类似如下代码:

首页

	
  • <Meta http-equiv="mobile-agent" content="format=xhtml;url={dede:global.cfg_mobileurl/}/">
  • 总结

    以上是小编为你收集整理的Dedecms织梦模板建站网站移动端实现教程全部内容。

    如果觉得小编网站内容还不错,欢迎将小编网站推荐给好友。

关于DedeCMS织梦程序移动data文件夹完整教程织梦缓存文件的介绍已经告一段落,感谢您的耐心阅读,如果想了解更多关于dedecms织梦去除版权powered by dedecms办法、dedecms织梦去除版权powered by dedecms方法、DEDECMS织梦模板去版权去除powered by dedecms、Dedecms织梦模板建站网站移动端实现教程的相关信息,请在本站寻找。

本文标签: