如何禁用默认WordPress重定向到非WWW URL? 时间:2012-09-15 作者:Paul T. 我正在尝试将WordPress多站点安装中的所有非www URL重定向到www URL。我正在使用一个简单的.htaccess 规则如下:# Redirect non-www to www: RewriteCond %{HTTP_HOST} !^www\\. [NC] RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L] 通常情况下,这是可行的,但是WordPress似乎已经有了一个默认重定向到非www URL的功能。这意味着当我使用RewriteRule 它会导致无限重定向循环。How do I disable this?附言,我试过了define(\'NOBLOGREDIRECT\', \'http://www.domain.com\'); 在里面wp-config.php 没有效果。 2 个回复 最合适的回答,由SO网友:Otto 整理而成 回答:不要禁用它,使用它来执行您想要的重定向。如果安装了子域,则根本无法执行此操作,www是子域。如果您有一个子目录安装,并且希望所有站点都是www,请编辑您的wp配置。php并将DOMAIN\\u CURRENT\\u站点更改为您的www域。如果使用域映射,请使用域映射插件将域更改为包含www。在后两种情况下,关键是您没有使用。htaccess进行重定向,您让WordPress进行重定向,以达到其预期的URL。 SO网友:Lalit Kaushik 登录admin并选中go toGeneral settings检查WordPress Address (URL) 和Site Address (URL) 文本框。也许在这里URL存储没有www所以添加www 在您的域名之前WordPress Address (URL) 和Site Address (URL) 希望这对你有帮助。祝您一切顺利;) 结束 文章导航