nginx之多域名配置相同端口号
随着服务器性能的提升和业务的需求,一台服务器上往往会同时有多个服务,这些服务都希望监听80端口,比如有a.com和b.com。这时候我们可以使用nginx的代理转发功能帮我们实现共用80端口的需求。
# nginx 80端口配置 (监听a二级域名) server { listen 80; server_name aaaa.com; location / { proxy_pass http://localhost:8080; # 转发 } } # nginx 80端口配置 (监听b二级域名) server { listen 80; server_name bbbb.com; location / { proxy_pass http://localhost:8081; # 转发 } }
测试访问:http://aaaa.com http://bbbb.com 即可