开了Cloudflare的CDN如何正常获取用户IP,已避免被谷歌Adsense惩罚?
开了Cloudflare的CDN虽然可以隐藏服务器IP,如果你网站挂了Adsense广告,就需要设置正确获取用户IP,否则等待你的就是广告限制或者封号,别不信
自己上过一次当,傻傻的开了Cloudflare的CDN没设置正确获取用户IP,导致谷歌Adsense广告被限制了一个月
Ngnix开启正确获取用户IP教程
打开宝塔面板-应用商店-ngnix点击设置
在ngnix配置文件找到23行,有的可能不一样,就直接搜索“include mime.types;”
然后将下方代码添加掉下面“include mime.types;”
set_real_ip_from 0.0.0.0/0;
real_ip_header X-Forwarded-For;
就是这样
可以看到这些ip都是Cloudflare的IP,就是没有正确获取用户IP导致的广告受限
Apache环境使用CDN获取访客真实IP方法
在apache安装目录/conf/extra新建一个名为httpd-remoteip.conf的文件,并在此文件内编辑如下内容:
RemoteIPHeader X-Forwarded-For
RemoteIPProxiesHeader X-Forwarded-By
二、加载并启用mod_remoteip 模块
在apache的配置文件里搜索关键词remoteip,找到#LoadModule remoteip_module modules/mod_remoteip.so
删除前方的注释:#号,并在下一行追加一条定义,用以连接上方我们创建好的配置文件:
Include conf/extra/httpd-remoteip.conf
点击保存并重启apache服务即可看到网站可正常获取访客IP
分享
你的反应是什么?
喜欢
0
不喜欢
0
爱
0
有趣的
0
生气的
0
伤心
0
哇
0
