我正在尝试部署利用WordPress API的NuxtJS应用程序。我已经尝试了两天,将它们都部署在数字海洋上,但是一直遇到子域问题。 (这是我的第一个实际部署)
我的理想情况是有2个液滴,一个用于Nuxt,一个用于WordPress。我的普通域名将指向Nuxt小滴,然后我想创建一个“ api.domainname.co.uk”等子域。
到目前为止,我已经制作了2个Droplet,并将正常域指向我的Nuxt Drop,然后尝试为我的子域创建A记录,以指向我的WordPress API Drop的IP地址。
这是问题发生的地方,当我现在尝试访问子域时,连接不断超时,我似乎无法解决它。
我想念什么?我不能将我的子域托管在单独的Droplet上吗?
任何帮助将不胜感激!客户原本希望这是上周,但由于:/
而被推迟了也欢迎任何更好的方式部署这2种方法!
谢谢。
答案 0 :(得分:0)
是的,您可以具有两个指向两个不同IP地址的A记录。重要的一点是,子域的A记录是主域的整体记录(区域记录)的一部分。
意思是,您将在domainname.co.uk的记录中包含以下所有A条记录:
@ IN A A.A.A.A
www IN A A.A.A.A
api IN A B.B.B.B
我不知道如何在Digital Ocean的域管理中进行操作,但是此代码段来自我运行的名称服务器上的区域记录,并且设置类似(不同IP上的子域),因此有可能。