子域在 Microsoft Azure 中不起作用
Subdomain not working in Microsoft Azure
我通过创建 Linux VM 在 Microsoft 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
.
我通过创建 Linux VM 在 Microsoft 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
.