【问题标题】:Wordpress multisite, domain mapping www issueWordpress 多站点,域映射 www 问题
【发布时间】:2026-02-11 07:55:02
【问题描述】:

你好,我已经安装了 wordpress 多站点和域映射插件。

问题在于 www...如果我在没有 www 的情况下设置了多站点并且我在没有 www 的情况下访问该站点一切正常 但如果我在没有 www 的情况下访问它,它会重定向到主站点。 知道为什么吗? 类型

【问题讨论】:

    标签: wordpress


    【解决方案1】:

    这是对我有用的设置:

    • 转到 /wp-admin/network -> 设置 -> 域映射:
      • 在服务器 CNAME 域上设置您的主站点域(不带 www),将 IP 留空
      • 取消选中远程登录
      • 检查永久重定向
      • 检查用户域映射页面
      • 取消选中将管理页面重定向到网站的原始域
      • 取消选中禁用主域检查
    • 转到 /wp-admin/network/ -> 设置 -> 域:将每个站点映射到其域(不带 www

    对于您希望默认为 www 的每个站点(主要站点除外)

    • 转到 /wp-admin/ -> 工具 -> 域映射
      • 添加新域中插入网站的域(带 www
      • 检查此博客的主域

    (请注意,您必须事先确保您的域使用和不使用 www)

    【讨论】:

    • 这就是你的做法。不需要添加任何 htaccess 规则。很好的答案@NiloVelez
    【解决方案2】:

    也许这对你有帮助

    http://wordpress.org/support/topic/plugin-wordpress-mu-domain-mapping-add-an-www-prefix?replies=7

    编辑: 实际上,我发现了一个非编码更简单的解决方案。在“超级管理员 -> 域”页面中,添加 www.和非万维网。域的版本,但如果您想主要用于 www,请选择“主要”框。或非 www。并且两者都将被分配到博客。

    【讨论】:

    • 我这样做是为了 :),但不确定这是否是一个好选择,担心可能会出现问题;)
    • 顺便说一句,我现在正在使用 wp hive,简单得多,而且我认为有效。我唯一担心的是我不确定将来会支持该插件