大家都知道 Linux 主机实现 301 重定向相对较简单,如果你使用的是 Linux 主机,那么在设置固定连接的时候,WordPress 后台会自动添加以下函数到.htaccess 文件。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

然后只要在以上代码添加 301 重定向的代码就可以了,代码如下 (后面是重定向后的网址,记得修改成你自己的网址):

RewriteEngine on
RewriteCond %{http_host} ^www.weixiaoduo.com [NC]
RewriteRule ^(.*)$ https://www.weixiaoduo.com/$1 [L,R=301]

然后把.htaccess 文件上传到网站的根目录就可以了,很简单吧,提醒.htaccess 文件在本地需修改成 TXT 格式,上传到根目录后重命名为.htaccess 就可以了。