首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我的无头wordpress/reactjs网站的DNS设置有问题

问我的无头wordpress/reactjs网站的DNS设置有问题
EN

Stack Overflow用户
提问于 2020-05-17 22:45:07
回答 2查看 98关注 0票数 0

我使用Wordpress的无头cms解决方案作为后端,firebase作为前端。现在,我有一个从godaddy购买的域名,我已经将他们的域名服务器指向我的主机,名为hostinger。

现在,如果我进入网页https://www.isoftmix.be/wp-admin/,它会正确地带我到wordpress CMS,如果我输入https://www.isoftmix.be,它会带到前台。这里的问题是,URL更改为firebase提供的临时URL。我已经尝试了几种方法,例如将A记录从goddady指向firebase,并使用CMS后端的某种临时URL,但这并不好,感觉真的很草率,更不用说URL完全停止工作了。

编辑:https://isoftmix-8ad57.firebaseapp.com/ ->应更改为-> isoftmix.be的链接

tl;dr :尝试有1个域名显示2个主机的前端和后端。

EN

回答 2

Stack Overflow用户

发布于 2020-05-18 00:03:25

在同一个dns区域上为两个应用程序提供服务可能需要一些技巧。要执行这样的操作,您可能希望www区域指向负载均衡器。然后将负载均衡器配置为始终默认为firebase应用程序,除非您正在尝试访问wp-admin,它将从wordpress加载流量。

另一种选择,如果你的网站主机不允许你有一个负载均衡器,你可以在同一个域中使用不同的dns区域。对于www记录,有将DNS指向firebase的文档:https://firebase.google.com/docs/hosting/custom-domain

然后在DNS中创建一个新的A记录,并将其指向wordpress。这里的问题是,它需要是一个与www不同的记录,比如admin.isoftmix.be。这将要求您在wp-config.php文件中更改WordPress安装的URL。

票数 0
EN

Stack Overflow用户

发布于 2020-05-18 08:26:43

我同意这可能有点棘手,但我认为另一种类型的解决方案可能是让firebase指向主域,并让cms指向一个子域,如admin.isoftmix.be。然后将前端和后端配置为相互通信。这避免了让两个应用程序指向同一个DNS区域的DNS噩梦。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61853669

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档