Configuration NGINX-域can';无法访问正确的服务器块
我正在尝试在一台服务器上使用Nginx托管多个网站,并且只使用一个IP 这就是我所做的: 我创建了一个域名ninjoeqah.uni.me,uni.me是一个免费域名 我只在域的目标URL中输入我的公共IP。这是我在域中完成的唯一配置。我的公共IP来自 我有两个服务器块Configuration NGINX-域can';无法访问正确的服务器块,configuration,nginx,hosting,virtualhost,Configuration,Nginx,Hosting,Virtualhost,我正在尝试在一台服务器上使用Nginx托管多个网站,并且只使用一个IP 这就是我所做的: 我创建了一个域名ninjoeqah.uni.me,uni.me是一个免费域名 我只在域的目标URL中输入我的公共IP。这是我在域中完成的唯一配置。我的公共IP来自 我有两个服务器块 /etc/nginx/sites-available /etc/nginx/sites-enabled www的配置(默认) 它只是默认配置 ninjoequah.uni.me的配置 server { listen:
/etc/nginx/sites-available
/etc/nginx/sites-enabled
www的配置(默认)
它只是默认配置
ninjoequah.uni.me的配置
server {
listen: 80;
server_name *.ninjoequah.uni.me ninjoequah.uni.me;
root /usr/share/nginx/www/ninjoequah.uni.me
...
}
其他的都一样
我试图通过配置我的主机文件进行本地连接。我添加以下行
127.0.0.1 ninjoequah.uni.me
它起作用了!我甚至尝试在本地与其他PC连接
192.168.0.105 ninjoequah.uni.me
它也有效。一切似乎都很好
但是当我尝试使用我的域连接时。www.ninjoeqah.uni.me和ninjoeqah.uni.me都无法让我到达正确的街区
它们将被带到作为默认服务器的www块
我是否遗漏了任何内容或配置错误
请帮忙,谢谢
更新
我检查了访问日志。阅读日志,我发现主机将始终是我的IP地址。
域名将仅为推荐人
有时你甚至不能将域名视为推荐人。推荐人也将是“-”或我的IP
这是DNS问题吗?您能否提供服务器块的详细信息以及如何实现它?像这样很难猜测,也很难理解。我已经提供了我的块详细信息,您尝试运行命令:sudo service nginx restart
192.168.0.105 ninjoequah.uni.me