子域在 Microsoft Azure 中不起作用

Subdomain not working in Microsoft Azure

我通过创建 Linux VMMicrosoft Azure 中托管了我的项目。我为我的 VM 使用了 Ubuntu 16.04。我在那里创建了一个名为 app 的子域,这样我就可以使用 app.example.com 访问我的网站。

我已经从 register.com 购买了域名。我还将我的网站指向那里并在那里创建了一个 A 记录。

一切正常,我可以访问我的主域和子域,例如 www.example.com & app.example.com 但几天后子域停止工作

请帮忙。

根据您的描述,也许我们可以使用nslookup来测试域名。 像这样:

C:\Users>nslookup jasontest.azurexxxxx.xxx
Server:  UnKnown
Address:  2404:f801:10:12e:fe::2

Non-authoritative answer:
Name:    jasontest.azurexxxxx.xxx
Address:  52.184.152.116

然后我们可以通过Azure门户找到Azure VM的public IP地址,如果IP地址发生变化,我们应该替换正确的public IP地址到A记录。

顺便说一句,在Azure中public IP地址我们应该使用static IP,这样,public IP地址就不会改变。

您可以在 Azure VM 中浏览您的网站吗?使用 curl localhost.