CDN真实IP的问题。
CDN获取真实IP的问题。配置完,能获取到CDN的真实IP,但是直接访问本机的就没办法显示 IP了。
有没有两全齐美的办法,可以获取CDN的IP,又可以显示直接访问本机的IP址?
好像没有 蹲一个答案 map $http_x_forwarded_for$clientRealIp {
"" $remote_addr;
~^(?P<firstAddr>+),?.*$$firstAddr;
}
#自定义的Nginx日志格式main,用到了上述的$clientRealIp真实IP变量$brotli_ratio
log_formatmain'$clientRealIp - [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" Gzip=$gzip_ratio ';
我是用这个的,直接在Nginx.conf里加上,然后所有站点日志后面带上 main即可!
页:
[1]