🌐Nginx玩转多域名反代✨
最近在研究Nginx配置时,发现一个超实用的功能——通过`proxy_pass`实现不同域名反向代理到另一台服务器!这简直是跨服务器资源整合的神器!🤩
首先,确保你的Nginx已正确安装。接着,在配置文件中添加如下内容👇:
```nginx
server {
listen 80;
server_name domain1.com;
location / {
proxy_pass http://backend-server1:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
server {
listen 80;
server_name domain2.com;
location / {
proxy_pass http://backend-server2:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
```
这样,访问`domain1.com`会跳转到`backend-server1`,而`domain2.com`则指向`backend-server2`。简单高效,无需额外插件!💡
记得重启Nginx服务:`sudo systemctl restart nginx`,然后检查日志排查问题哦~💪
Nginx 反向代理 服务器运维
免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。