我们最近推出了一个多站点,然后客户回到我们这里说他们绝对需要在URL中使用WWW。目前,它强制重定向到非WWW。到目前为止,我还没有能够解决这个问题(坦率地说,这看起来很悲伤)。
我遵循标准的Wordpress指南“移动”多站点:https://codex.wordpress.org/Moving_WordPress#Moving_WordPress_Multisite
我已按照WPMU Dev的指南将多站点移动到新域:https://premium.wpmudev.org/blog/move-multisite-new-domain/
我已将以下内容添加到我的.htaccess文件中:
RewriteCond %{HTTP_HOST} !^www.domain.com$
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301]
我在wp-config.php中尝试了以下内容:
define('DOMAIN_CURRENT_SITE', 'www.domain.com');
和
define('WP_HOME','http://www.domain.com');
define('WP_SITEURL','http://www.domain.com');
我尝试过手动和数据库搜索并替换,确保不要更改GUID列中的任何内容。
我尝试了以上的各种组合。我仍然遇到了两个错误之一:
此时它让我发疯,我希望有人在这里可以指出我正确的方向。提前谢谢。