软件介绍:在Nginx中,可以使用server_name指令来定义反向代理的域名。以下是一个示例配置:server { listen 80; server_n...
在Nginx中,可以使用server_name指令来定义反向代理的域名。以下是一个示例配置:
server {
listen 80;
server_name tugaga.com;
location / {
proxy_pass http://backend;
}
}
在这个示例中,Nginx将监听端口80,并代理所有来自tugaga.com的请求到名为backend的服务器。请注意,需要将DNS记录或本地hosts文件配置为将tugaga.com解析为Nginx服务器的IP地址。
如果需要代理多个域名,则可以添加多个server块,每个块都有独特的server_name值。例如:
server {
listen 80;
server_name tugaga.com;
location / {
proxy_pass http://backend;
}
}
server {
listen 80;
server_name tugaga.org;
location / {
proxy_pass http://backend2;
}
}
在这个示例中,Nginx将代理tugaga.com的请求到backend服务器,而代理tugaga.org的请求到backend2服务器。