WordPress带与不带WWW跳转
- 发表于
- WordPress
奇怪的问题,在DNS处设置了A记录带与不带WWW都绑定了,结果只有带WWW的正常,故只能用htaccess处理:
WordPress默认的规则
1 2 3 4 5 6 7 8 9 10 |
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress |
在规则里添加两句
1 2 3 |
RewriteEngine On RewriteCond %{HTTP_HOST} ^uedbox.com [NC] RewriteRule ^(.*)$ https://www.uedbox.com/$1 [L,R=301] |
另外:发现在多站点模式下也会出现带与不带WWW出错的情况,也是用上边的方法可以解决。