dedecms 图片附件使用二级域名的方法
地图 | 热门标签 | RSS
本栏目:【网页优化】
内容为:[img]download.asp?id=61[/img] 最近使用DEDECMS,真是遇到了不少问题。 之前买的1。5G的空间,没用多少就显示容量超标,图片的附件就占了6百
同级栏目· 网页优化 网页设计
美术园首页

dedecms 图片附件使用二级域名的方法

本站:(美术园)美术网 时间:2011-01-22 10:24 |挑错|美术论坛

 

  1:我们可以看到 DedeCms系统配置参数->其它选项中有两个配置选项:[附件目录是否绑定为指定的二级域名 | 附件目录的二级域名]很明显示官方早就注意到了在二级域名下的种种子问题

 

  2:打开include/FCKeditor/editor/dialog/目录下的文件:“dede_image.php”。

 

将这个

 

if($cfg_multi_site==’N')

 

{

 

  $imgHtml .= “<img src=”$imgsrcValue” width=”$imgwidthValue” border=”0” height=”$imgheightValue” alt=”$altname” style=”cursor:pointer” onclick=”window.open(‘$urlValue’)” /><br />rn”;

 

}

 

else

 

{

 

if(empty($cfg_basehost)) $cfg_basehost = ‘http://’.$_SERVER["HTTP_HOST"];

 

  $imgHtml .= “<img src=”$imgsrcValue” width=”$imgwidthValue” border=”0” height=”$imgheightValue” alt=”$altname” style=”cursor:pointer” onclick=”window.open(‘$urlValue’)” /><br />rn”;

 

}

 

改成下面

 

if($GLOBALS['cfg_addon_domainbind']){$addon_domain = $GLOBALS['cfg_addon_domain'];}

 

if($cfg_multi_site==’N')

 

{

 

  $imgHtml .= “<img src=”{$addon_domain}{$imgsrcValue}” width=”$imgwidthValue” border=”0” height=”$imgheightValue” alt=”$altname” style=”cursor:pointer” onclick=”window.open(‘{$addon_domain}{$urlValue}’)” /><br />rn”;

 

}

 

else

 

{

 

if(empty($cfg_basehost)) $cfg_basehost = ‘http://’.$_SERVER["HTTP_HOST"];

 

  $imgHtml .= “<img src=”{$addon_domain}{$imgsrcValue}” width=”$imgwidthValue” border=”0” height=”$imgheightValue” alt=”$altname” style=”cursor:pointer” onclick=”window.open(‘{$addon_domain}{$urlValue}’)” /><br />rn”;

 

}

 

  现在上传的图片正常 了,接下来我们要考虑的是下面不是有一个“浏览服务器”的按纽吗,[图片/随便/flash/多媒体]都有这个功能。

 

  先打开include/dialog/目录下的 select_images.php|select_media.php|select_soft.php |select_templets.php

 

将下面的代码:

 

$activeurl = ‘..’.$activepath;

 

改成 if($GLOBALS['cfg_addon_domainbind']){$addon_domain = $GLOBALS['cfg_addon_domain'];}

 

$activeurl = ‘..’.$addon_domain.$activepath;

 

  至此完成所以的更改,这样更改是在保证dedecms系统的完整性上改的,只有内容中的图片才会变。

 

  当然前提是你开启:附件目录是否绑定为指定的二级域名, 并且指定二级域名地址。如果不开启就会和你原来的是一样的。

 

第一点来源:http://bbs.dedecms.com/217109.html

 

第二点: 方法如下:为了避免替换的发生错误,强烈建议进行下面操作之前先全站备份数据库。解决方法如下:

 

第一:通过dede后台备份数据库;

 

  第二:在后台“核心”界面的“批量维护”,打开“数据库内容替换”,按下图所示找到你自己数据库相关的表名:

 

第三:重新生成文章。

 

此操作经本人测试成功,没发现有任何的不良后果。

 

  如果你对图片采用了二级域名绑定,也可以采用此方法。记住,你对数据库操作之前,必须做好备份,否则出了问题,不要骂我啊!~

 

[本日志由 wangqian 于 2010-07-08 01:37&AM 编辑]

    [上一篇:dedecms 5.6文档关键词自动添加超链接的解决方案

    !▲▲本文被收藏: 次▲|已有0条评论|我来说两句 |挑错|返回顶部

    本文dedecms 图片附件使用二级域名的方法的标签: 方法 使用 图片 dedecms 附件 二级域名
    [下一篇:将UCHOME2.0随便看看里的图片改成相册的办法
    相关文章

    美术网 | 美术高考网 | 美术图库 | 画室大全 | 联系我们| 网站地图| TAG标签| rss订阅 |百度map | 投稿 admin#meishuyuan.com QQ:28792267
    美术园美术网是为美术爱好者了解学习美术知识所创建的一个美术学习交流网站,含有美术新闻最新画展美术博客美术学习美术论坛、等特色内容。

    美术园:美术爱好者交流社区!MeiShuYuan.com