我的网站有时会在Google中显示为https://www.example.com
。但我没有SSL证书(在我看来并不需要)。
如何将它们重定向到HTTP?
我目前的.htaccess是:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
当我输入https://example.com
时,它会重定向到http://www.example.com
。但是当我输入https://www.example.com
时,它没有做任何事情。
答案 0 :(得分:0)
将此代码写入htaccess文件。
RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
答案 1 :(得分:0)
您的重定向代码对我来说似乎很完美。你可能会在另一个地区感到困惑。
据我所知, Google网站管理员工具可能存在问题,或者我们可以说 Google Search Console 。要跟踪您的网站效果,您可能使用 HTTPS (https://www.example.com)输入了网站网址,这可能表示Google搜索会显示您网站的HTTPS网址。 Search Console为Google搜索提供了重要信息,以便在自然搜索结果中显示正确的网址。
现在让我们谈谈SSL证书对网站的重要性。无论您是电子商务网站还是简单的博客,浏览器和服务器之间传输的每个数据都需要受到保护,SSL证书可以提供该设施。如果您在想,为什么我的博客在不处理付款或允许用户登录时需要SSL?
让我清楚你的观点:很明显,每个网站所有者都希望在Google中排名第一,此处SSL也很有帮助,因为Google已经明确表示要推动SSL安全网站的有机排名。因此,建议您为您的网站选择任何便宜的价格证书,而不是在Search Console上更改URL。
实用网址
Https to http redirect using htaccess
https://www.cheapsslshop.com/blog/google-says-companies-frivolous-attitude-on-https
https://webmasters.googleblog.com/2014/08/https-as-ranking-signal.html