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

如何设计一个成功的网站

随着网络技术的不断发展,网络应用已经渗透到人类社会的各个角落。作为网络世界的支撑点的网站,更是人们关注的热点:政府利用网站宣传自己的施政纲领,日益成为与百姓交流的直通车;企业利用网站宣传自己的形象,挖掘无限商机;个人利用网站展示个性风采,创建彼此沟通的桥梁。越来越多的人希望拥有网站,开辟网络世界里的一片天地。如何设计一个出色的网站呢?关于这个问题,人们讨论的很多,可以讨论的内容也很多,加之网络技术

Public @ 2016-12-01 15:45:14

网站打开慢原因排查

检查域名解析是否正确域名需要全部做别名解析到s-xxxxx.abc188.com,特别是:智能多线/西部数码双线机房、主机线路是否一致检查一下您购买的是否是单线(中国电信)或者港台机房,如果是单线的主机跨网访问会比较慢,如果是港台主机建议尽快备案后升级回国内机房检查服务器资源使用是否正常登陆我司后台-业务管理-独立Ip主机管理-管理-性能视图blob.png此处核查您主机的带宽,CPU,磁盘读写是

Public @ 2021-10-08 15:37:04

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

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

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

[原创]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

更多您感兴趣的搜索

0.441918s