要設置反向代理,可以在nginx.conf文件中添加如下配置:
server {
listen 80;
server_name example.com;
location / {
proxy_pass http://backend_server;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
在上面的配置中,將所有來自example.com的請求代理到名為backend_server的后端服務器上。可以根據需要修改server_name和proxy_pass的值。可以根據需要添加其他proxy_set_header指令來傳遞更多信息。