第一次发帖,温柔点!
我会尽量保持简洁明了。
我有一个基于路径的多站点网络
网络上的每个站点/用户都是通过 api 调用从第三方系统创建的
所有站点都可以通过 mydomain.com/username (实际的 wp 域)或 theirdomain.com/blog (通过所述第三方系统上的一些重定向规则实现)访问
当用户从 theirdomain.com/blog 访问博客时,该博客将按预期提供。但是,整个站点的链接格式为 mydomain.com/username/whatever。
显然,当点击链接时,用户会被退回到 mydomain.com/username/whatver。
我已经探索过将所有 url 转换为相对 url,但这很混乱,并且不适用于所有插件/主题等,这是我想要避免的。
我不想走使用域映射插件或类似插件的路线,因为这会给我的用户增加一层我想要避免的复杂性,弄乱 DNS 记录等,我真的希望一切都能运行通过 theirdomain.com/blog 用于 SEO 目的,而不是 blog.theirdomain.com 或类似的东西。
我想要实现的是将站点映射到 mydomain.com/username 但实际上认为它位于 theirdomain.com/blog 上,同时保持所有链接和内容相同。
我通过简单地更改站点 url 和 home url 设法让它在单个站点设置中工作,所以它认为它在 someotherdomain.com 并相应地创建链接,但实际上它都是由 myactualdomain.com 提供的
我希望这是有道理的,这是我的第一个多站点安装,我已经为此奋斗了几天,所以我对这一切感到有些困惑。
提前谢谢了
本