1. 程式人生 > >奪命雷公狗---linux NO:39 linux下nginx的反向代理

奪命雷公狗---linux NO:39 linux下nginx的反向代理

jpeg 顯示 技術 代碼 。。 cat jpg img image

反向代理圖如下所示:

技術分享

由上圖可見,我們的服務器其實是分了兩臺,一臺專門存放 php 之類的源碼程序的,另外一臺是專門存放圖片用的服務器,由於圖片在服務器A不存在,所以可能導致如下顯示:

技術分享

看不到這是很正常的,因為服務器A下沒有這圖片,圖片在服務器B下:

技術分享

所以我們要更改一下服務器A的配置文件:

技術分享

然後我們開始為服務器添加一段反向代理的代碼:

        location ~ \.(jpg|jpeg|png|gif)$ {
            proxy_pass http://192.168.8.166:80;
        }

技術分享

然後保存退出,再到 sbin 目錄 下用如下指令 去更新下配置即可:

./nginx -s reload

技術分享

然後再來訪問下:

技術分享

yes問題解決。。。

奪命雷公狗---linux NO:39 linux下nginx的反向代理