https开始使用https


备注

本节概述了https是什么,以及开发人员可能想要使用它的原因。

它还应该提及https中的任何大型主题,并链接到相关主题。由于https的文档是新的,您可能需要创建这些相关主题的初始版本。

开始使用HTTPS

HTTPS (超文本传输​​协议安全)是HTTP协议的加密版本,最常用于只有发送方和接收方必须知道消息的服务。如果您处理信用卡信息,则需要这样做,并且会提高您在Google上的排名。

要启用HTTPS,您需要检查您的Web主机是否支持它 - 如果您不知道可以向他们的支持部门寻求帮助和相关信息。一些网站主机可能需要一些钱。

重要! :您的HTTPS需要使用sha2sha3 sha1ChromeFirefoxEdgeIE阻止)


在Web主机上启用HTTPS后,可以使用HTTPS。但浏览器不使用HTTPS作为默认值;确保所有流量在HTTPS上运行的最佳方法是使用.htaccess文件并将其添加到您网站的根目录。

.htaccess文件

RewriteEngine On

# If we receive a forwarded http request from a proxy...
RewriteCond %{HTTP:X-Forwarded-Proto} =http [OR]

# ...or just a plain old http request directly from the client
RewriteCond %{HTTP:X-Forwarded-Proto} =""
RewriteCond %{HTTPS} !=on

# Redirect to https version
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
 

这会将http://更改为https://。

注意 :.htaccess是系统文件,默认情况下无法看到。 如何显示.htaccess