🌐Nginx玩转多域名反代✨
发布时间:2025-03-31 05:00:05 编辑:沈凝逸 来源:
最近在研究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 反向代理 服务器运维
下一篇:最后一页