使用公网 IP 请求 nginx 可以,但使用主机别名则不行

使用公网 IP 请求 nginx 可以,但使用主机别名则不行

正如标题所示,我有一个公共 IP 地址(供您参考,这是运行 ubuntu 服务器的 azure VM 的地址),其中有一个 nginx 服务器监听端口 80 上的请求。

在浏览器中输入这个公网地址就能成功收到nginx的响应,如下所示:

在此处输入图片描述

问题是当我在文件中为其分配别名时hosts(在 Windows 中)。无论出于什么原因,它只是无休止地加载:

在此处输入图片描述

任何有关此事的帮助都十分受欢迎 - 我被难住了!提前谢谢。

答案1

问题在于我非常愚蠢地遵循了过时的教程。

我使用了不同的、更新的教程,一切都运行良好。问题在于我应该在部分中设置我的服务器sites-available,然后在sites-enabled目录中链接它们。我的错!

谢谢你的时间 :)

相关内容