我已经在我的主机上为我的wordpress网站安装了SSL证书。
如何重定向旧的' http'我新的' https'的网址URL,通过使用.htaccess
文件,对我的SEO排名影响最小?
答案 0 :(得分:0)
第一个选项是将您的网站配置为通过HTTPS而不是HTTP工作。默认情况下,WordPress会将所有其他链接重定向到默认协议(在您的情况下为HTTPS)。
您可以通过WP-Cli进行配置。您需要的命令是:
wp search-replace 'OLD-URL' 'NEW-URL' --precise --recurse-objects --all-tables-with-prefix
您可以查看以下教程以获取更多信息: https://developer.wordpress.org/cli/commands/search-replace/
另一种选择是在.htaccess中设置301重定向。我使用以下代码:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
有关Google的这些类型移动的其他信息,请访问:https://support.google.com/webmasters/answer/6033049?hl=en&ref_topic=6033084