最近更新 - 为清晰起见进行了更新
我在服务器 A 上设置了一个 WordPress 站点。
使用 Gatsby 和gatsby-source-wordpress,我正在访问服务器 A 上的帖子并动态组装页面。然后我将一个 Gatsby 站点部署到 Netlify。
为了使用自定义域而不是 netlify 的默认子域,我在 Netlify 上设置了一个自定义域,并将我的域的 DNS 指向 Netlify 的名称服务器。
问题是当我导航到mycustomdomain.com/wp-admin
(登录到 WordPress 后端管理面板的路径)或mycustomdomain.com/wp-json
(访问帖子内容的 API 端点)时,URL 被重定向到 Netlify 的服务器,而不是我的 WordPress 安装所在的服务器 A。
所以我试图解决如何设置它,以便当我导航到我的 WP 登录或 WP API URL 时,我可以访问服务器 A 上的这些文件,但导航到 mycustomdomain.com 会转到我的 Gatsby/Netlify 构建。
我认为这可以通过域别名和适当地配置名称服务器/DNS 区域来解决,但我不能完全理解如何做到这一点。
谢谢,