【问题标题】:Sub-directory of subsite 1 accesses subsite 2 as URL rewrite -- Wordpress Mult-site子站点 1 的子目录作为 URL 重写访问子站点 2 -- Wordpress 多站点
【发布时间】:2018-12-18 22:19:00
【问题描述】:

用例:

  1. 子站点 A 位于域 https://subsiteA.com
  2. 子站点 B 位于域 https://subsiteB.com

这两个子网站都属于同一个 Wordpress 多站点网络并且位于同一台服务器上。

是否可以路由诸如https://subsiteA.com/subSiteB 之类的 URL 并在不更改 URL 的情况下显示子站点 B...我研究了 MU 域映射插件,这个插件也是:https://github.com/humanmade/Mercator 和 apache2 反向代理无济于事。

TLDR 将子站点 A 的子目录映射到位于同一 WP 网络上的子站点 B,无需浏览器重定向。

如果需要,我可以在消息中提供生产 URL。谢谢。

【问题讨论】:

  • 如果站点 A 和站点 B 在同一台服务器上,这是可能的。 Apache 反向代理确实支持这一点。 serverfault.com/questions/918033/…
  • 你好最终使用了 apache2 反向代理:

标签: wordpress apache2 multisite


【解决方案1】:

通过 apache2 的反向代理成功了:

SSLProxyEngine On
ProxyRequests off
ProxyPass /subsiteB https://subsiteB.com
ProxyPassReverse /subsiteB https://subsiteB.com

把它放在你的“/subsiteB”网站所在的虚拟主机中。

【讨论】:

    猜你喜欢
    • 2019-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-16
    • 1970-01-01
    • 2015-04-15
    • 2017-05-19
    • 1970-01-01
    相关资源
    最近更新 更多