WordPress多站点-域映射

时间:2019-07-12 作者:TheDrupe

我最近安装了一个Wordpress多站点,并已设置好所有内容。似乎各方面都缺乏信息的一个方面是如何将自定义域映射到每个子站点(即jcs.examplesite.com到joescrabshack.com)。我确实看到有一个插件,有1000多人曾经使用它,但在3年多的时间里,随着进一步的开发,它现在还没有得到支持,而且向前发展似乎不可靠。如果有人能分享关于如何将子站点映射到自定义域名的资源或教程,我将不胜感激。我是否需要为每一个都有一个单独的IP地址才能通过DNS重定向?

非常感谢。

1 个回复
最合适的回答,由SO网友:Rick Hellewell 整理而成

您可能已经知道,这是通过站点的编辑按钮完成的。包含该子站点的所有wp options表格行。我总是浏览整个列表(很长),并更改www.example的所有事件。com/site1访问www.mydomain。com(该子网站的域名)。

许多插件/主题在wp选项表中存储信息,因此您必须检查子网站编辑屏幕中的每个条目。然后打开几个带有新域名的页面,使用F12/Inspector并查看网络选项卡,以确保所有请求都指向新域名。

请注意,您可能还需要修复媒体条目的所有旧URL。我会使用搜索/替换插件(我使用“更好的搜索和替换”插件)轻松更改所有www.example。com/site1至www.newdomain。com。当然,首先备份数据库。

相关推荐

用于在AWS上使用WordPress MultiSite的映射域的SSL

我已经在Amazon Web服务器EC2实例上安装了Wordpress Multisite。我在实例上使用弹性IP和负载平衡器。我通过AWS证书管理器为多站点设置了通配符SSL证书,该证书适用于主站点和所有新创建的子域网站。我将此证书应用于负载平衡器。现在,我正在尝试为映射域设置SSL证书。我有域名购买通过名称便宜,并已建立了一个记录的弹性IP。我还创建了一个AWS证书,并通过Namecheap DNS上的CNAME记录对其进行了验证。我将此证书应用于同一个负载平衡器,并在AWS中为指向该负载平衡器的子域