Configuration NGINX-域can';无法访问正确的服务器块

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:

我正在尝试在一台服务器上使用Nginx托管多个网站,并且只使用一个IP

这就是我所做的:

我创建了一个域名ninjoeqah.uni.me,uni.me是一个免费域名

我只在域的目标URL中输入我的公共IP。这是我在域中完成的唯一配置。我的公共IP来自

我有两个服务器块

/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