如何将WordPress网站从HTTP重定向到HTTPS

自学咖网努力为各位打造免费分享知识与教程网站

HTTPS是一种通过计算机网络进行安全通信的协议,在互联网上广泛使用。越来越多的WordPress用户正从HTTP迁移到HTTPS,主要有以下5个原因:

谷歌宣布使用HTTPS的网站将在谷歌搜索中获得一定的排名系数。

由于浏览器支持,您可以使用新的HTTP/2协议获得更快的性能,这需要HTTPS。

HTTPS更加安全,游客的数据完全加密。

HTTPS可以通过启用访问者Web浏览器地址栏中的绿色挂锁来建立信任。

如果有人从HTTPS访问该网站,并转到HTTP网站,推荐数据将在谷歌分析中丢失。它通常会与“直接流量”混淆。如果有人从一个HTTPS网站转到另一个,推荐数据仍然会被发送。因此,通过从HTTP迁移到HTTPS,您实际上可以获得更准确的推荐数据。

当选择在WordPress中将HTTP重定向到HTTPS时,你有几个不同的选择。

如果你是Pagoda面板用户,最简单的方法是使用Pagoda的强制HTTPS工具(推荐)。另一种方法是在服务器级别完成,或者你甚至可以使用免费的WordPress插件来完成。注意:我们的例子都包含301重定向指令,这是在SEO中实现它的正确方法。使用不同类型的重定向可能会损害您的排名。

在pagoda面板上将HTTP重定向到HTTPS

在Nginx中将HTTP重定向到HTTPS

在Apache中将HTTP重定向到HTTPS

使用非常简单的SSL插件将HTTP重定向到HTTPS。

在pagoda面板上将HTTP重定向到HTTPS

你可以很容易地将所有HTTP流量重定向到HTTPS,而无需安装插件。只需登录您的pagoda控制面板,点击左侧菜单“网站”,选择相应网站的“设置”。

自学咖网努力为各位打造免费分享知识与教程网站

宝塔网站设置

然后,在弹出的窗口中,选择SSL并单击右上角的“HTTPS”。注意:您必须已经为您的站点配置了SSL证书。

自学咖网努力为各位打造免费分享知识与教程网站

强制HTTPS选项

请注意,如果您使用第三方代理,或者您设置了自定义HTTPS规则来强制HTTPS,这可能会导致一些错误。如果您发现任何问题,只需禁用HTTPS强制并联系支持。

在Nginx中将HTTP重定向到HTTPS

根据W3Techs的数据,Nginx是增长最快的Web服务器,截至2017年的市场份额超过30%。平均每一千万个网站中就有一个网站开始使用Nginx。

自学咖网努力为各位打造免费分享知识与教程网站

如果您的Web服务器正在运行Nginx,您可以通过向Nginx配置文件添加以下代码,轻松地将所有HTTP流量重定向到HTTPS。

server { listen 80; server_name domain.com www.domain.com; return 301 https://domain.com$request_uri; }

在Apache中将HTTP重定向到HTTPS

自学咖网努力为各位打造免费分享知识与教程网站

如果您的Web服务器运行的是Apache,那么通过将以下代码添加到您的。htaccess文件。

RewriteEngine OnRewriteCond %{HTTPS} offRewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

使用非常简单的SSL插件将HTTP重定向到HTTPS。

你必须从HTTP重定向到HTTPS的最后一个选择是使用免费的非常简单的SSL插件。

我们不建议将这种方法作为永久的解决方案,因为第三方插件总是会引入另一层问题和兼容性问题。此外,对于HTTPS迁移,您应该更新数据库中的HTTP URL,而不是依赖插件。但这可能是一个很好的临时解决方案。

自学咖网努力为各位打造免费分享知识与教程网站

非常简单的SSL插件

该插件已有超过200,000个活跃安装,并由开发人员Rogier Lankhorst更新。你可以从WordPress插件库中下载非常简单的SSL,或者你可以在WordPress仪表盘的“安装插件”下搜索它。以下是插件功能的列表:

所有传入的HTTPS请求都从HTTP重定向到HTTPS。如果可能,请使用。htaccess,否则使用JavaScript。

WordPress网站网址和主页网址被改为HTTPS。

通过将所有HTTP://地址替换为HTTPS://地址来修复不安全的内容,指向其他外部域的链接除外。一切都是动态完成的。除了WordPress站点URL和主页URL之外,没有进行其他数据库更改。

实际上没有使用这个插件的步骤,你只需要安装并点击“继续,激活SSL”。

hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » 如何将WordPress网站从HTTP重定向到HTTPS