我有一个在 Azure Linux VM 上运行 CMSMadeSimple 的网站。当前 URL 是[website].cloudapp.net/cmsmadesimple
,但现在站点已完成,我需要将其更改为客户端的 URL [website].com
。
过去我通过简单地远程访问服务器并更改 DNS 记录来完成此操作,但由于 VM 是 Linux,我不能只是远程处理它。我环顾四周,但尚未找到解决方案。
我在这里想念什么?
我有一个在 Azure Linux VM 上运行 CMSMadeSimple 的网站。当前 URL 是[website].cloudapp.net/cmsmadesimple
,但现在站点已完成,我需要将其更改为客户端的 URL [website].com
。
过去我通过简单地远程访问服务器并更改 DNS 记录来完成此操作,但由于 VM 是 Linux,我不能只是远程处理它。我环顾四周,但尚未找到解决方案。
我在这里想念什么?
首先更新新域的 config.php 文件。
其次更新您的网络服务器上的虚拟主机文件以收听新域。
最终更新 DNS(通常是您注册域的位置 - 例如 godaddy.com、namecheap.com 等)以指向 Azure 提供给您的 IP 或别名。
只需创建一个 CNAME 或 A 记录。但是,您的应用程序服务器必须通过将请求重定向到您的新主机名到现有应用程序来配合。很可能已经为此设置了一个 VirtualHost,但如果你得到一个 404,那么你需要“远程”进入。