【问题标题】:Domains in a wordpress multisitewordpress 多站点中的域
【发布时间】:2013-05-26 03:21:49
【问题描述】:

第一次发帖要温柔!

我会尽量保持简洁明了。

我有一个基于路径的多站点网络

网络上的每个站点/用户都是通过 api 调用从第三方系统创建的

所有网站都可以通过 mydomain.com/username(实际的 wp 域)或 theirdomain.com/blog(通过上述第三方系统上的一些重定向规则实现)访问

当用户从 theirdomain.com/blog 访问博客时,该博客将按预期提供。但是,整个站点的链接格式为 mydomain.com/username/whatever。

显然,当点击链接时,用户会被弹回到 mydomain.com/username/whatver。

我已经探索过将所有 url 转换为相对 url,但这很麻烦,并且不适用于所有插件/主题等,这是我想要避免的。

我不想继续使用域映射插件或类似插件,因为这会增加我想要避免的用户的复杂性,弄乱 DNS 记录等,我真的想要为了 SEO 目的而通过 theirdomain.com/blog 运行的所有内容,而不是 blog.theirdomain.com 或类似的东西。

我想要实现的是将站点映射到 mydomain.com/username 但实际上认为它位于 theirdomain.com/blog 上,同时保持所有链接和内容相同。

我已经设法通过简单地更改站点 url 和 home url 使其在单个站点设置中工作,因此它认为它位于 someotherdomain.com 并相应地创建链接,但它实际上都是由 myactualdomain.com 提供的

我希望这是有道理的,这是我的第一次多站点安装,我已经为此奋斗了几天,所以我对此感到有些困惑。

在此先感谢

【问题讨论】:

    标签: wordpress dns


    【解决方案1】:

    域映射插件正是告诉 Wordpress 输出不同的 url。但是,根据您从第三方系统重定向的准确程度,即使使用域映射,它仍然可能无法正常工作。 (我没有足够的信息继续下去)。

    您可能希望将第三方系统设置为reverse proxy,而不是进行重定向。反向代理可以即时修改输出并修复所有链接。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-08-28
      • 2015-07-26
      • 2018-07-16
      • 2014-12-04
      • 2015-03-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多