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出错的情况,也是用上边的方法可以解决。
原文连接:WordPress带与不带WWW跳转
所有媒体,可在保留署名、
原文连接
的情况下转载,若非则不得使用我方内容。