wordpress 多站点域映射重定向

wordpress multisite domain mapping redirects

我刚刚在我的 wordpress 多站点中添加了一个新站点,如果 www 不在 url 前面,它会重定向到我的主站点。

我将以下代码添加到我的 htaccess

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.example.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/ [L,R=301]

现在我的辅助站点工作正常,但是我的主站点现在重定向到辅助站点。

有人对我有什么建议吗?

谢谢

您的将不带 www.example.com 的任何 URL 重写到新域。

这对我有用,将所有非 www 重写为 example.com。

RewriteCond %{HTTP_HOST} ^example\.com [NC]
RewriteRule (.*) https://www.%{HTTP_HOST}/ [R=301,L]

此外,出于某种原因,我还需要刷新子站点中的永久链接。