【发布时间】: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 提供的
我希望这是有道理的,这是我的第一次多站点安装,我已经为此奋斗了几天,所以我对此感到有些困惑。
在此先感谢
本
【问题讨论】: