Url 使用不同网站名称的同一服务器
我给两个不同的网站取了相同IP的名字(192.168.1.142) 现在,我使用这两种方法来配置使用nginx的反向代理。 我能不能跑?Url 使用不同网站名称的同一服务器,url,nginx,reverse-proxy,Url,Nginx,Reverse Proxy,我给两个不同的网站取了相同IP的名字(192.168.1.142) 现在,我使用这两种方法来配置使用nginx的反向代理。 我能不能跑? 如果我将来可能遇到任何问题,请提出建议 是的,这很好。使用不同的服务器{}块和服务器{u name选项指定要使用的配置: server { listen 80; server_name domain.com; # rest of domain.com options go here } server { # this will be
如果我将来可能遇到任何问题,请提出建议 是的,这很好。使用不同的服务器{}块和服务器{u name选项指定要使用的配置:
server {
listen 80;
server_name domain.com;
# rest of domain.com options go here
}
server {
# this will be the default site on this host
listen 80 default_server;
server_name other.com;
# rest of other.com options go here
}
实际上,将两个服务器{}块拆分为不同的文件将使维护更容易,并且通常是这样
如果您只希望站点在该IP上可用,请将listen指令更改为:
listen 192.168.1.142:80;
另外,如果您想要使用SSL/HTTPS,那么您可能会遇到复杂的问题,因为每个IP地址只能有一个SSL证书。如果是这样,就有解决办法