仅将Wordpress用作后端-处理WP_SITEURL

时间:2019-04-10 02:50:18

标签: angular wordpress dns hostname jetpack

我在Angular中建立了一个网站,该网站利用Wordpress作为后端,特别是使用其REST API。我要替换现有网站,我的客户无意更改其主机名。最初,我希望将Angular的静态文件以其原始主机名(myclient.com)发布到CDN,并将其Wordpress移至api.myclient.com。在这种情况下,我的客户也可以登录api.myclient.com/login并在那里管理其内容。

这是我开始担心的地方。我注意到了一些有问题的问题,希望有人能提供一个明智的解决方案。问题如下:

  1. 当我转到api.myclient.com/login并登录时,我被重定向到myCDN的myclient.com/wp-admin,所以我无法登录。

最初,我找到了this solution,它概述了一种允许我的客户端在任何域登录wp-admin的方法。但是,这还带来了其他一些问题。

  1. Jetpack会警告我进入安全模式,因为Wordpress网站已更改域
  2. 如果我创建一个新帖子,则我的RSS feed包含指向api.myclient.com而非myclient.com的链接
  3. 将我的网站发布到社交媒体上的链接是api.myclient.com/post-slug,而不是myclient.com/post-slug

还有其他人遇到此问题吗?我的问题似乎主要与jetpack有关,所以如果这不是解决此类问题的合适论坛,请告诉我!

0 个答案:

没有答案