Nginx同IP绑定多域名虚拟主机没有作用。求教

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx同IP绑定多域名虚拟主机没有作用。求教相关的知识,希望对你有一定的参考价值。

我公司有一台服务器,IP地址只有一个。但是服务器上有多个网站,怎样配置一下,将用户发来的不同域名解析到不同的目录中?上图是我查阅了一些资料写的,但是没有生效。包括location \ 加上也没有作用,请各位大虾多多指教啊。

建议在80端口前加上IP,免得出异常,格式 如192.168.1.10:80
你的配置没问题啊

你可能需要重启让nginx配置生效
重启之前,用 nginx -t检查一下配置文件语法。
参考技术A 从服务器的IIS里分别绑定域名追问

哥,都说了用的是nginx啊。

参考技术B 你这是把多个域名放在一个规则里面,可以单独每个域名一个规则,一定要多个放在一个里面的话:
server

listen 80;
server_name www.zhujiceping.com; #绑定域名
index index.htm index.html index.php; #默认文件
root /home/www/zhujiceping.com; #网站根目录
include location.conf; #调用其他规则,也可去除

server

listen 80;
server_name 1.zhujiceping.com; #绑定域名
index index.htm index.html index.php; #默认文件
root /home/www/1.zhujiceping.com; #网站根目录
include location.conf; #调用其他规则,也可去除

以上是关于Nginx同IP绑定多域名虚拟主机没有作用。求教的主要内容,如果未能解决你的问题,请参考以下文章

使用nginx为Nexus3绑定不同域名

Nginx的搭建与核心配置

springboot 绑定域名

阿里云域名绑定IP

Nginx虚拟主机

求教一个域名解析问题,同一个ip,不同域名访问不同文件夹