欢迎来到元素模板ys720.com,本站提供专业的织梦模板PBOOTCMS模板网站模板网站修改/网站仿站
当前位置:主页 > 程序教程 > ECSHOP教程 >
ECSHOP教程

如何删除meta name="Generator" content="ECSHOPv2.73"

(元素模板) / 2013-11-05 19:26

大家可能都发现了,商城源代码里面有下面这样的代码。这个代码很不安全,很多网络罪犯就是利用版本信息来寻找漏洞入侵网站,并且对网站进行破坏的。
<meta name="Generator" content="ECSHOP v2.7.2" />

<meta name="Generator" content="ECSHOP v2.7.3" />

那么,如何去除ECShop商城源代码里面的这个代码呢?其实网上很多地方都转载了这样的修改教程,一找就是一大把。
首先,打开文件includes/cls_template.php,找到下面这样的代码,大概在1087行左右。

$source = preg_replace(‘/<head>/i’, “<head> <meta name=\”Generator\” content=\”" . APPNAME .’ ‘ . VERSION . “\” />”,  $source);

 

将它注释,就可以去掉就可以了,当然也可以修改为你需要的内容。

通过查找发现在includes/cls_ecshop.php有相关的定义信息可以修改

define(‘APPNAME’, ‘元素模板’);
define(‘VERSION’, ‘http://www.ys720.com’); ECSHOP教程http://www.ecshop520.com

 

然后,登录商城后台,点击清空缓存,这样,我们就把开源标签去掉了。

Copyright @ 2013-2021 元素模板 www.ys720.com All Rights Reserved. 版权所有 元素模板 www.ys720.com