当前位置:首页>开发>正文

怎么同时反向代理两个域名 nginx 只能配置一个反向代理吗

2023-06-28 16:15:08 互联网 未知 开发

 怎么同时反向代理两个域名 nginx 只能配置一个反向代理吗

怎么同时反向代理两个域名

很简单啊,以apache为例,nginx类似,如果是不一样的端口,你给每个域名建一个vhost就行,如果是相同端口,比如都是80,你在httpd.conf种加上NameVirtualHost *:80就可以同时开多个80端口的vhost。

nginx 只能配置一个反向代理吗

nginx支持通过多个server来配置不同的服务,每个服务都可以配置多个反向代理
反向代理可以配置在location中,匹配指定url的请求反向代理到一个后端服务器组中
一个server可以有多个location,一个nginx可以有多个server,所以可以配置多个反向代理

如何获取nginx反向代理域名

nginx反向代理后,在应用中取得的ip都是反向代理服务器的ip,取得的域名也是反向代理配置的url的域名,解决该问题,需要在nginx反向代理配置中添加一些配置信息,目的将客户端的真实ip和域名传递到应用程序中。

最新文章