使用CDN后如何獲取Nginx服務的真實IP地址
更新時間:
概述
本文主要介紹使用阿里云CDN后如何獲取Nginx服務的真實IP地址。
詳細信息
Nginx服務使用阿里云CDN后,用戶訪問的IP地址不真實,怎樣獲取真實的IP地址。在Nginx服務的配置文件內location配置項添加如下內容,就可以獲取到Nginx服務的真實IP地址。
location / { proxy_pass [$Domain]; index index.html index.htm index.jsp index.shtml; proxy_redirect off; proxy_set_header Host $host; proxy_set_header Ali-CDN-Real-IP $remote_addr; proxy_set_header REMOTE-HOST $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; }
說明:
- [$Domain]為網站的加速域名。
Ali-CDN-Real-IP
是CDN回源時用于記錄客戶端真實IP地址的Header參數。
適用于
- CDN
文檔內容是否對您有幫助?