簡單介紹nginx反向代理及使用
1. nginx配置檔案的組成
nginx 由以下幾部分組成
2. nginx 反向代理的使用
proxy_pass指令可以根據規則代理到proxy_pass後的url地址
server_name 用於定義哪些url使用此規則
將gulimaill.com 下所有請求進行代理
負載均衡語法如下 upstream定義於在均衡伺服器 proxy_pass使用負載均衡伺服器
可以使用此方法代理閘道器
http { upstream myapp1 { server srv1.example.com; server srv2.example.com; server srv3.example.com; } server { listen 80; location / { proxy_pass } }
upstream gulimall { server 192.168.1.7:10001; } location / { proxy_set_header Host $host; # proxy_pass http://192.168.1.7:10000; proxy_pass }
然後配置gateway
當url為***.gulimaill.com的話 跳轉至商品服務
此處有坑 因為nginx不會攜帶Host請求頭 所有還得新增proxy_set_header Host $host;配置
到此這篇關於nginx反向代理 的文章就介紹到這了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901823/viewspace-2870815/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 反向代理含義及用途介紹
- 介紹下Nginx 反向代理與負載均衡Nginx負載
- 簡單介紹nginx 變數使用Nginx變數
- nginx 反向代理 swoole 使用Nginx
- 反向代理用例介紹
- 介紹Nginx、正向代理和實現反向代理的兩個例項Nginx
- nginx大道至簡之反向代理Nginx
- Nginx透過https方式反向代理的簡單實現NginxHTTP
- Nginx專題(1):Nginx之反向代理及配置Nginx
- Nginx反向代理Nginx
- nginx 反向代理Nginx
- nginx正向代理、反向代理Nginx
- 淺析正向代理與反向代理 海外代理IP介紹
- Nginx 配置反向代理Nginx
- Nginx 配置:反向代理Nginx
- Flownet 介紹 及光流的簡單介紹
- Nginx正向代理和反向代理配置Nginx
- Nginx之路--配置正向代理、反向代理Nginx
- CSRF簡單介紹及利用方法
- Lucene介紹及簡單應用
- Nginx四層反向代理Nginx
- tomcat 配置nginx 反向代理TomcatNginx
- 使用 Nginx Proxy Manager反向代理開啟SSLNginx
- Docker(3):Dockerfile介紹及簡單示例Docker
- 淺談Nginx之反向代理Nginx
- nginx反向代理快取教程。Nginx快取
- nginx反向代理配置去除字首Nginx
- nginx 反向代理 介面請求Nginx
- python爬蟲:爬蟲的簡單介紹及requests模組的簡單使用Python爬蟲
- Nginx-05-nginx 反向代理是什麼?windows 下如何配置使用 nginxNginxWindows
- 反向代理學習筆記(一) Nginx與反向代理緒論筆記Nginx
- nginx反向代理目錄及動靜分離公羊seoNginx
- python3中的re模組簡單介紹及使用Python
- Docker安裝Redmine並使用Nginx反向代理為httpsDockerNginxHTTP
- 簡單對比一下CORS跨域與Nginx反向代理跨域優劣CORS跨域Nginx
- Nginx反向代理實現跨域Nginx跨域
- yapi 的 nginx 反向代理配置文字APINginx
- nginx 學習之反向代理(1)Nginx