首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更改Wordpress多站点中的管理子域

问更改Wordpress多站点中的管理子域
EN

WordPress Development用户
提问于 2016-04-13 17:15:45
回答 1查看 4.4K关注 0票数 2

我有一个Wordpress多站点安装,其中的主要域名是domain1.com。我还有另外两个域名设置为alpha.domain1.com和beta.domain1.com,它们在没有登录的情况下访问时都对应于domain2.com和domain3.com。

然而,当我登录到这两个子域站点中的任何一个时,管理员总是alpha.domain1.com/wp-admin和beta.domain1.com/wp-admin。

如何确保这些子域在登录时以domain2.com/wp-admin和domain3.com/wp-admin的形式工作。

为了添加更多的上下文,Siteurl和Home被设置为alpha.domain1.com和beta.domain1.com,用于http://domain1.com/wp-admin/network/site-settings.php上的这两个单独的站点

EN

回答 1

WordPress Development用户

发布于 2016-04-18 14:13:49

我想你需要域映射。域映射允许多站点安装上的博客从任何域名服务。这样,博客就不必是主安装的子目录,也不必是子域。WordPress默认支持没有别名的域映射。将blog -设置中的域添加到网络管理区域的博客中。

旧答案

如果您在WPSE上使用了搜索,也许您发现了这个有用的螺纹182467。读一读,也是很有帮助的。

具有WP核心的

域设置您应该将域添加到Multisite中每个站点的站点设置中。

站点

有关具有目录结构的其他域的附加域,请参见下面的示例屏幕快照。

站点信息,域设置

要设置一个域,编辑站点-设置,标签“信息”,也是一个截图,帮助更多-我认为。

站点设置

还请检查设置,该URL适用于站点和home-url。

附加提示

通常,将COOKIE_DOMAIN常量设置为wp-config.php中的空字符串有帮助(但不是必要的):

代码语言:javascript
复制
define( 'COOKIE_DOMAIN', '' );

否则,WordPress将始终将其设置为网络的$current_site->domain,这可能会在某些情况下导致问题。

WordPress核与域别名

WordPress可以在内核内处理不同的域,不需要额外的插件。只有在使用域的别名时,插件才是重要的。如果您将使用它,那么您有两种可能形成现成的可用插件。

  1. 墨卡托- WordPress多位点域映射为现代.
  2. WordPress MU域映射-将WordPressMU或WordPress 3.x网络上的任何博客/站点映射到外部域.
票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/223577

复制
相关文章

相似问题

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