Categories


Tags


[原创]dedecms使用cdn后获取真实ip的方法

{dede:php}

$user_IP = ($_SERVER["HTTP_VIA"]) ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER["REMOTE_ADDR"];

$user_IP = ($user_IP) ? $user_IP : $_SERVER["REMOTE_ADDR"];

function get_real_ip(){

$ip=false;

if(!empty($_SERVER["HTTP_CLIENT_IP"])){

$ip = $_SERVER["HTTP_CLIENT_IP"];

}

if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {

$ips = explode (", ", $_SERVER['HTTP_X_FORWARDED_FOR']);

if ($ip) { array_unshift($ips, $ip); $ip = FALSE; }

for ($i = 0; $i < count($ips); $i++) {

if(!preg_match("/^(10|172\.16|192\.168)\./", $ $ips[$i])) {

$ip = $ips[$i];

break;

}

}

}

return ($ip ? $ip : $_SERVER['REMOTE_ADDR']);

}

echo " "." ". get_real_ip();

{/dede:php}

上面是相关代码,插入到模板相关位置即可

来源:西部数码


Public @ 2015-10-30 15:44:53

企业应用网站性能优化实例分析

前段时间对某个企业应用网站进行了一次优化分析,解决这个网站经常死机和CPU高负载的种种问题,根据我接触的一些应用和服务器配置,我对这个案例总结了一些优化方案,用来解决网站的高负载和高并发等问题,这里我和大家分享一下这个案例,希望能和大家一起探讨一下这种解决方案的优劣。一、网站当前状况和性能现状系统硬件配置:CPU为两个Intel Xeon 2.4G,物理内存为2.5G.系统软件配置:操作系统为Wi

Public @ 2019-06-10 15:37:02

国家互联网应急中心通知被HOLD域名申请解封流程

1、请登录中国家互联网应急中心官网(www.nccer.org.cn),点击“备案查询”,填写被HOLD域名的完整信息; 2、找到被HOLD域名的备案号,然后点击“解封申请”; 3、按照提示填写解封请求表,上传所需的文件,点击提交; 4、审核通过后,被HOLD域名即可解封; 5、如未通过审核,请登陆中国家互联网应急中心官网进行联系,按照审核未通过邮件中提示做出修改或注意事项,点击“重新

Public @ 2023-02-25 11:00:20

[原创]dedecms使用cdn后获取真实ip的方法

dedecms 是一个非常受欢迎的开源 PHP CMS 系统,常常被用于网站建设。当使用 CDN 时,由于访问者的请求是通过 CDN 节点转发的,因此在网站后台获取用户真实 IP 会变得更加困难。下面是一种获取真实 IP 的方法。 首先,可以在网站程序的入口文件 index.php 中增加以下代码: ```php // 判断是否使用 CDN,并获得真实IP if (isset($_SERVER

Public @ 2023-04-23 21:50:22

DedeCMS顽固木马后门专杀工具(适用织梦程序被挂码、入侵的检查和清理)

下载DedeCMS顽固木马后门专杀工具(脚本工具来源于互联网),解压后编辑修改初始密码,然后上传到wwwroot根目录,然后访问根据提示执行扫描。需注意:1.跟目录下必须有data目录和/data/common.inc.php文件,如不存在会报“请将该文件放到您站点的根目录,和index.php同一级目录”错误。2.文件太多执行时间较长,可能超时,可以修改ini_set("memory_

Public @ 2020-11-01 15:44:54

更多您感兴趣的搜索

0.525314s