使用公用 IP 請求 nginx 可以,但使用主機別名則不行

使用公用 IP 請求 nginx 可以,但使用主機別名則不行

如標題所示,我有一個公用 IP 位址(這是執行 ubuntu 伺服器 fyi 的 azure VM 的位址),它有一個 nginx 伺服器偵聽連接埠 80 上的請求。

在瀏覽器中輸入該公網位址,成功收到nginx的回應,如下所示:

在此輸入影像描述

問題是當我在文件中hosts(在 Windows 中)為它分配一個別名時。無論出於何種原因,它都會無休止地加載:

在此輸入影像描述

關於此事的任何幫助都將非常受歡迎 - 我很難過!提前致謝。

答案1

問題是我相當愚蠢地遵循了過時的教程。

我使用了不同的、更新的教程,一切正常。問題在於我應該在該sites-available部分中設定我的伺服器,然後在sites-enabled目錄中連結它們。我的錯!

謝謝你的時間 :)

相關內容