国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Nginx > 正文

nginx做反向代理訪問動態頁會暴露代理的域名的解決方法

2024-07-09 22:48:13
字體:
來源:轉載
供稿:網友

 Nginx做反向代理時,可能會出現一個問題,當訪問靜態頁面時,正常訪問,但當訪問動態頁面時,就會跳轉到原域名。

例如:www.test1.com反向代理www.test2.com ,即當訪問www.test1.com時,其實是打開的www.test2.com的網站內容。

Nginx.conf的配置代碼如下

server

{

     listen          80;

     server_name     www.test1.com;

 

     location / {

        proxy_pass          http://www.test2.com/;

        proxy_redirect      off;

        proxy_set_header    X-Real-IP       $remote_addr;

        proxy_set_header    X-Forwarded-For $proxy_add_x_forwarded_for;

        }

}

 

這樣配置,訪問www.test1.com靜態網頁時,打開的是這個域名。但當訪問網站上動態頁面或者登陸網站后臺時,就會跳轉到www.test2.com這個域名了,這樣就暴露我們的原域名了。

解決方法很簡單,在上面代碼中添加proxy_set_header $host www.test2.com;  ,修改后,代碼如下:

server

{

     listen          80;

     server_name     www.test1.com;

     location / {

    proxy_set_header  $host  www.test2.com;   

        proxy_pass          http://www.test2.com/;

        proxy_redirect      off;

        proxy_set_header    X-Real-IP       $remote_addr;

        proxy_set_header    X-Forwarded-For $proxy_add_x_forwarded_for;

        }

}

 

加上這段代碼后,再檢查網站,就會發現訪問www.test1.com的動態頁時,就不會跳轉到原域名了。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 仙游县| 讷河市| 庆云县| 应城市| 辉南县| 阳曲县| 北宁市| 青河县| 陆川县| 洛阳市| 曲沃县| 黎城县| 那坡县| 桂平市| 鲁甸县| 盐池县| 雷州市| 四子王旗| 大方县| 成武县| 司法| 余干县| 云林县| 元谋县| 清水河县| 遵义县| 静安区| 靖江市| 邓州市| 冷水江市| 阜宁县| 玛多县| 蓝田县| 凌云县| 大洼县| 江北区| 左贡县| 永仁县| 淮阳县| 肇州县| 苏州市|