Nginx反向代理圖片總結

配置需求:
內網192.168.80.205的機器上部署了一個Web項目,下文稱web,
 
url爲http://192.168.80.205:8082。
 
而且使用nginx訪問圖片,url格式爲:
 
http://192.168.80.205:81/1.jpg
 
現需從外網訪問,固定的外網ip爲:123.3.2.1,並在此外網服務器使用nginx的反向代理去實現,
 
nginx.conf的基本配置項以下:
listen       123.3.2.1:89;
server_name  www.abcefg.com;
 
反向代理http://192.168.80.205:8082的配置以下:
 
#反向代理web的訪問路徑,此外網訪問的url爲:http://123.3.2.1:89
location / {
proxy_pass http://192.168.80.205:8082/;
        }
 
#反向代理圖片的訪問路徑,注意:http://192.168.80.205:81 後面不須要「/」,不然nginx啓動報錯
location ~*\.(jpg)$ {
proxy_pass http://192.168.80.205:81;
        }
相關文章
相關標籤/搜索