真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

nginx中proxy_set_head怎么設(shè)置頭部信息-創(chuàng)新互聯(lián)

nginx中proxy_set_head怎么設(shè)置頭部信息,相信很多沒有經(jīng)驗(yàn)的人對(duì)此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個(gè)問題。

十載的江寧網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。成都營(yíng)銷網(wǎng)站建設(shè)的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整江寧建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)公司從事“江寧網(wǎng)站設(shè)計(jì)”,“江寧網(wǎng)站推廣”以來,每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
導(dǎo)讀反向代理服務(wù)器是一種代理服務(wù)器,用于管理從外部網(wǎng)絡(luò)到內(nèi)部網(wǎng)絡(luò)的連接或任何特定請(qǐng)求。它保護(hù)、路由和管理從外部網(wǎng)絡(luò)到內(nèi)部網(wǎng)絡(luò)、Web服務(wù)器或?qū)S镁W(wǎng)絡(luò)的流量。

nginx作為web服務(wù)器一個(gè)重要的功能就是反向代理。

當(dāng)然你也可以使用nginx配置正向代理,本是介紹如何配置nginx的反向代理。

nginx反向代理的指令不需要新增額外的模塊,默認(rèn)自帶proxy_pass指令,只需要修改配置文件就可以實(shí)現(xiàn)反向代理。

$proxy_add_x_forwarded_for
$http_x_forwarded_for

這兩個(gè)的變量的值的區(qū)別,就在于,proxy_add_x_forwarded_for 比http_x_forwarded_for 多了一個(gè)$remote_addr的值,但是$remote_addr 只能獲取到與服務(wù)器本身直連的上層請(qǐng)求ip,所以設(shè)置$remote_addr一般都是設(shè)置第一個(gè)代理上面;但是問題是,有時(shí)候是通過cdn訪問過來的,那么后面web服務(wù)器獲取到的,永遠(yuǎn)都是cdn 的ip 而非真是用戶ip,那么這個(gè)時(shí)候就要用到X-FORward—for了,這個(gè)變量的意思,其實(shí)就像是鏈路反追蹤,從客戶的真實(shí)ip為起點(diǎn),穿過多層級(jí)的proxy ,最終到達(dá)web 服務(wù)器,都會(huì)記錄下來,所以在獲取用戶真實(shí)ip的時(shí)候,一般就可以設(shè)置成,proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 這樣就能獲取所有的代理ip 客戶ip。

在打印log 的時(shí)候

$http_x_real_ip|$remote_addr

就是 用戶的真是ip

配置如下

proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

還有一種情況就是,客戶在經(jīng)過cdn請(qǐng)求的時(shí)候,本來$proxy_add_x_forwarded_for這里記錄的值都全部都包括,但是,當(dāng)你需要取值的時(shí)候,會(huì)發(fā)現(xiàn),即便用排除代理ip模塊。

set_real_ip_from 100.0.0.0/8;(這里是已知的代理ip)
real_ip_header X-Forwarded-For;
real_ip_recursive on;
X-Forwarded-For

里依然有多個(gè)ip,這個(gè)時(shí)候直接取值$http_x_real_ip 就好了,但是前提條件是,cdn 那邊也設(shè)置了X-forward,不然,你這邊獲取的你認(rèn)為是用戶的ip 其實(shí)是cdn的ip。

看完上述內(nèi)容,你們掌握nginx中proxy_set_head怎么設(shè)置頭部信息的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道,感謝各位的閱讀!


網(wǎng)站欄目:nginx中proxy_set_head怎么設(shè)置頭部信息-創(chuàng)新互聯(lián)
本文網(wǎng)址:http://weahome.cn/article/dsjech.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部