【问题标题】:WildCard Domains without subdomain mapping没有子域映射的通配符域
【发布时间】:2026-02-09 21:15:02
【问题描述】:

所以我正在安装 WordPress 多站点,去设置通配符域的子域映射。 *.example.com 并发现此人使用的托管服务提供商不支持通配符域。现在我想知道他们是否可以使用 .htaccess 我开始尝试一些东西,但可以使用一些帮助,这就是我所在的位置:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(.+)\.example\.com$   [NC]
RewriteCond %{HTTP_HOST} !^www\.example\.com$  [NC]
RewriteRule ^ http://example.com/index.php  [L,R]

有点碰壁,任何帮助将不胜感激!

【问题讨论】:

    标签: wordpress apache .htaccess dns multisite


    【解决方案1】:

    如果您的托管服务提供商不支持通配符域,您有两种选择。

    1. 切换主机
    2. 在创建子站点时手动添加子域。

    【讨论】:

    • 无法通过一些 .htaccess 重写来发挥创意?我尝试了一些东西,但我简直不敢相信没有其他选择......我想我需要让这个人切换主机。
    • 域和这些域的映射是在虚拟主机级别完成的。高于.htaccess 被主办方锁定并不异常。尤其是在共享主机上。