CDN下nginx获取用户真实IP地址的问题。懂的人帮忙进来指教一下吧。谢谢
这里面有一个教程:http://www.ttlsa.com/nginx/nginx-get-user-real-ip/实在不好意思。没办法。我单单为了这个问题也蛋疼了两天。因为我要封锁掉一整个日本国家的IP段。网络上的很多教程都已经不行了。但是这个方法跟
cloudflare的官方说的很相似。所以我就折腾了6个小时。最后还是不成功。。
我按照他的方法重启的时候老是会提示
Restarting nginx daemon: nginxnginx: unknown directive "set_real_ip_from"(两种方法使用的时候都会在这个地方出现问题,第二种方法会出现“cf_custom”字符) in /usr/local/nginx/conf/vhost/www.idconsale.com.conf:33nginx already running.
我用的是 cloudflare的CDN。
第二种 第三种他们都有提供了。我用的是军哥的LNMP。我搞了几个小时了还是无法成功。
https://support.cloudflare.com/hc/en-us/articles/200169746-What-is-the-CF-RAY-header-
cloudflare的IP段
https://support.cloudflare.com/hc/en-us/articles/200170706-Does-CloudFlare-have-an-IP-module-for-Nginx- unknown directive "set_real_ip_from" 应该是你家的位置不对,你发配置看看
cf_custom哪个只是一个定义日志格式的
页:
[1]