Rhel
nginx如何接收來自客戶端的請求並將其轉發到實際的伺服器?
我已經安裝
nginx
在 RHEL 上,現在我需要配置它以將請求轉發到/etc/nginx/nginx.conf
.我的實際伺服器使用的是私有 IP 地址,是否會將
nginx
請求轉發到私有 IP 地址?
在這裡你可以找到一個文件如何做到這一點:http: //nginx.com/resources/admin-guide/reverse-proxy/
一般使用HTTP代理,從例子:
location /some/path/ { proxy_pass http://www.example.com/link/; }
這意味著如果你去
yourserver.com/some/path/
請求將被轉發到http://www.example.com/link/
。如果你有一個內部伺服器,例如
192.168.0.1
你可以這樣做:location / { proxy_pass http://192.168.0.1; }
這樣一來,所有內容都
/
將轉發到您的內部伺服器。