WordPress 建站如何 从 HTTP 更改为 HTTPS

简介: 需要做的第一件事是为您的站点获取 SSL 证书,您会发现为您的 WordPress 站点拥有 SSL 证书的要求不是很高。如果您还没有免费的,您需要做的就是购买一个。北京六翼信息技术有限公司开发者指出大多数最好的 WordPress 主机免费为其客户提供 SSL 证书。

WordPress 建站如何 从 HTTP 更改为 HTTPS
需要做的第一件事是为您的站点获取 SSL 证书,您会发现为您的 WordPress 站点拥有 SSL 证书的要求不是很高。如果您还没有免费的,您需要做的就是购买一个。
北京六翼信息技术有限公司开发者指出大多数最好的 WordPress 主机免费为其客户提供 SSL 证书。
在您选择的域上启用 SSL 证书后,您需要设置 WordPress 以在您的站点上使用 SSL 和 HTTPS 协议。
虽然有自己手动执行此操作的方法,但最简单的方法是使用 WordPress 插件来引导您完成整个过程。
使用插件设置 HTTPS:真正简单的 SSL
最好的插件选项之一称为Really Simple SSL。首先,只需下载并安装插件或使用 WordPress 中的自动安装程序。激活它后,在插件中导航到“设置”>“SSL”页面。
此时,该插件足够智能,可以自动检测您的 SSL 证书是否存在。然后它会将您的 WordPress 网站设置为使用 HTTPS。
它将负责整个过程,包括处理混合(加密和未加密)内容错误,这些错误在您手动执行迁移时很难发现。joowp.com详细教程
以下是 Really Simple SSL 插件的功能:
检查并验证您的 SSL 证书。
将 WordPress 设置为在您网站的所有 URL 上使用 HTTPS 而不是 HTTP。
设置 HTTP 链接到 HTTPS 的重定向。
找出仍然从 HTTP 源加载的站点 URL 并修复它们。
Really Simple SSL 插件通过采用独特的输出缓冲技术来修复您的混合内容错误。这可能会对网站性能产生负面影响,因为它会在页面加载期间替换您网站上的内容。但负面影响只会在初始页面加载时出现,如果您的网站上运行了缓存插件,则负面影响将很小。
请务必注意,即使您决定停用该插件,该插件也会建议您可以安全地继续在您的网站上运行 HTTPS。 
但这不是 100% 准确。
如果您决定停用该插件,您的混合内容错误将立即重新出现。
在没有插件的情况下设置 HTTPS
要手动为 HTTPS 设置您的 WordPress 站点,请首先转到管理界面中的设置 > 常规。在 WordPress 和网站地址字段中输入您网站的 HTTPS 地址。然后单击“保存”,您将被注销。
在 Apache 网络服务器上,您需要将以下指令添加到您的.htaccess文件中:

     RewriteEngine On
     RewriteCond %{HTTPS} off [OR]
     RewriteCond %{HTTP_HOST} ^www.(.*)$ [NC]
     RewriteRule ^(.*)$ https://%1%{REQUEST_URI} [L,R=301]

对于 Nginx,将以下代码添加到您的配置 (.conf) 文件中:
server {
     listen 80 default_server;
     server_name _;
     return 301 https://$host$request_uri;
HTTPS 是最好的方式
您应该在网站上运行 HTTPS 而不是 HTTP 的原因有很多。
最重要的原因之一是您想保护敏感信息。但您还希望确保您的网站用户在访问您的网站时对安全性和真实性充满信心。
虽然仅这些原因就足以在您的网站上运行 HTTPS,但一旦您了解进行转换将如何对您的 SEO 产生积极影响,它就变得很容易了。
如果您还没有从 HTTP 切换到 HTTPS,现在是开始行动的最佳时机。这并不难做到,你会很高兴你做到了。

相关文章
|
6天前
url重写重定向所有http网址到https网址
url重写重定向所有http网址到https网址
16 4
|
16天前
|
前端开发 JavaScript 数据库
https页面加载http资源的解决方法
https页面加载http资源的解决方法
41 7
|
1月前
|
安全 应用服务中间件 网络安全
简单比较 http https http2,我们要如何把http升级为https
【9月更文挑战第13天】本文对比了HTTP、HTTPS和HTTP/2的特点与适用场景。HTTP以明文传输,适合低安全要求的环境;HTTPS通过SSL/TLS加密,适用于电子商务等安全要求高的场景;HTTP/2采用二进制格式和多路复用,适合高性能Web应用。文章还详细介绍了将HTTP升级为HTTPS的步骤,包括申请和安装SSL证书、配置Web服务器、重定向HTTP流量到HTTPS以及测试HTTPS功能。升级到HTTPS可提高数据安全性和用户信任度。
58 13
|
3天前
|
弹性计算 监控 安全
利用WordPress 模板建站,如果利用阿里云国际版获取网站高流量
利用WordPress 模板建站,如果利用阿里云国际版获取网站高流量
|
4天前
将http和https的非www顶级域名301重定向至www
将http和https的非www顶级域名301重定向至www
13 0
|
4天前
|
安全 应用服务中间件 网络安全
修复HTTPS升级后出现 Mixed Content: The page at 'https://xxx' was loaded over HTTPS, but requested an insecure frame 'http://xxx'. This request has been blocked; the content must be served over HTTPS. 的问题
修复HTTPS升级后出现 Mixed Content: The page at 'https://xxx' was loaded over HTTPS, but requested an insecure frame 'http://xxx'. This request has been blocked; the content must be served over HTTPS. 的问题
|
1月前
|
安全 网络安全 数据安全/隐私保护
HTTP与HTTPS协议区别及应用场景
在互联网高速发展的今天,HTTP与HTTPS作为数据传输的基石,作用至关重要。HTTP允许客户端与服务器间传输超文本文档,但其数据传输过程未加密,存在安全隐患;HTTPS则在此基础上加入了SSL/TLS协议,实现了数据加密传输,增强了安全性,广泛应用于电子商务、网上银行、政府网站及社交媒体平台等涉及敏感信息传输的领域,有效保护了用户隐私和数据安全。随着网络安全意识提升,HTTPS正逐渐成为主流。
|
3月前
|
缓存 网络协议 算法
(二)Java网络编程之爆肝HTTP、HTTPS、TLS协议及对称与非对称加密原理!
作为一名程序员,尤其是Java程序员,那必须得了解并掌握HTTP/HTTPS相关知识。因为在如今计算机网络通信中,HTTP协议的作用功不可没,无论是日常上网追剧、冲���、亦或是接口开发、调用等,必然存在HTTP的“影子”在内。尤其对于WEB开发者而言,HTTP几乎是每天会打交道的东西。
72 10
|
2月前
|
Linux Python
【Azure 应用服务】Azure App Service For Linux 上实现 Python Flask Web Socket 项目 Http/Https
【Azure 应用服务】Azure App Service For Linux 上实现 Python Flask Web Socket 项目 Http/Https
|
2月前
|
JavaScript 前端开发 Java
【Azure 环境】各种语言版本或命令,发送HTTP/HTTPS的请求合集
【Azure 环境】各种语言版本或命令,发送HTTP/HTTPS的请求合集