在Digital Ocean服务器上使用无头WordPress设置nuxt前端时遇到问题

时间:2019-02-06 19:34:51

标签: wordpress apache nginx digital-ocean nuxt.js

我正在尝试部署利用WordPress API的NuxtJS应用程序。我已经尝试了两天,将它们都部署在数字海洋上,但是一直遇到子域问题。 (这是我的第一个实际部署)

我的理想情况是有2个液滴,一个用于Nuxt,一个用于WordPress。我的普通域名将指向Nuxt小滴,然后我想创建一个“ api.domainname.co.uk”等子域。

到目前为止,我已经制作了2个Droplet,并将正常域指向我的Nuxt Drop,然后尝试为我的子域创建A记录,以指向我的WordPress API Drop的IP地址。

这是问题发生的地方,当我现在尝试访问子域时,连接不断超时,我似乎无法解决它。

我想念什么?我不能将我的子域托管在单独的Droplet上吗?

任何帮助将不胜感激!客户原本希望这是上周,但由于:/

而被推迟了

也欢迎任何更好的方式部署这2种方法!

谢谢。

1 个答案:

答案 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上的子域),因此有可能。