大家都知道 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 就可以了。