**已关闭。**此问题为not about programming or software development。目前不接受答案。
此问题似乎与a specific programming problem, a software algorithm, or software tools primarily used by programmers无关。如果您认为此问题与another Stack Exchange site相关,您可以留下评论,说明在何处可以找到此问题的答案。
15天前关闭。
Improve this question
我已经重新开发了我的WordPress网站作为一个无头WordPress CMS与Vue前端。
- 前端托管在一个数字海洋droplet上,nginx的地址为
www.mydomain.com
- 后端托管在另一个带有apache的DO droplet上,当前位于
www.mydomain.co.uk
前端与后端API对话,所有正确的内容都以www.mydomain.com
的速度提供
我的问题是重新配置后端,现在已经完成了。目前完整的旧站点仍然在www.mydomain.co.uk
可见。我希望的是,后端可以只从admin.mydomain.com
进行管理/API访问。任何对www.mydomain.co.uk
的请求我都希望重定向到www.mydomain.com
。
也就是说
admin.mydomain.com/wp-admin/edit.php
提供WordPress管理页面admin.mydomain.com/wp-json/wp/v2
服务于APIwww.mydomain.com/<category>/<slug>
服务于站点的前端admin.mydomain.com/<category>/<slug>
返回404(或者重定向到www)
我如何配置服务器和/或我的wordpress安装来实现这一点?这是可能的吗?admin.mydomain.com
一个记录已经指向后端droplet。
1条答案
按热度按时间ki1q1bka1#
你必须在nginx中做一个保留代理。
https://docs.strapi.io/developer-docs/latest/setup-deployment-guides/deployment/optional-software/nginx-proxy.html#strapi-server