【问题标题】:Remove/hide subdirectory from URL从 URL 中删除/隐藏子目录
【发布时间】:2021-05-24 12:25:12
【问题描述】:

目前www.brand-a.comwww.brand-b.com 都指向包含HTML 登录页面的根文件夹,将用户引导至/siteA/siteB,这两个页面都包含一个包含与每个品牌相关的内容的WordPress 安装。

- root
  |- index.html (landing page)
  |- /siteA/
    |- WordPress
  |- /siteB/
    |- WordPress

目前可通过brand-a.com or brand-b.com 访问登录页面 (index.html),主要站点可通过brand-a.com/siteAbrand-b.com/siteB 访问

鉴于当前的设置,是否可以通过 .htaccess 从 URL 中删除/隐藏子目录 /siteA/siteB,或者这会将所有内容重定向回登录页面?

最好有第三个域名作为两个品牌之间的桥梁吗?

例如

www.brand-bridge.com -> /index.html (landing page)
www.brand-a.com -> /siteA/
www.brand-b.com -> /siteB/

这将使每个区域保持独立,并允许域直接指向各自的内容。

最终只是想确定这是否可能以及我的选择是什么,如果您需要任何进一步的信息,请告诉我,我会尽我所能回答。

谢谢

编辑:客户端根据www.brand-a.comwww.brand-b.com 的请求转到登录页面,为用户提供他们想要访问的站点的选项,无论使用哪个 URL。 p>

【问题讨论】:

    标签: wordpress .htaccess url mod-rewrite subdirectory


    【解决方案1】:

    /* 您可以为站点使用任何域映射插件或重定向插件并重定向到原始域 */

    【讨论】:

    • 您能否详细说明您的答案。如果我将www.brand-a.com/siteA/ 重定向到www.brand-a.com,它只会返回到着陆页,从而导致无法访问 WordPress 安装?
    • 在域映射插件中,它只会重定向前面的URL,后面的会和原来一样
    • 前网址?您是否建议我将www.brand-a.com/siteA 重定向到www.brand-a.com
    • 正如我在原始帖子中提到的 www.brand-a.comwww.brand-b.com 都指向包含登录页面的根文件夹,如果我要将 www.brand-a.com/siteA 重定向到 www.brand-a.com 尝试访问 WordPress 安装在子目录/siteA 中会重定向到着陆页,不是吗?
    猜你喜欢
    • 1970-01-01
    • 2012-06-25
    • 1970-01-01
    • 2012-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-11
    相关资源
    最近更新 更多