HTTPS是身披SSL外壳的HTTP,随着互联网快速发展,技术日趋成熟,各大平台也不谋而合地开始大力推行 HTTPS, 国内外的大小型互联网公司很多也都已经启用了全站 HTTPS,这也是未来互联网发展的趋势。
HTTPS站点优势有哪些 :
1:HTTPS协议的站点信息更加安全,同时可降低网站被劫持的风险
2:要比http协议安全,可防止数据在传输过程中不被窃取、改变,确保数据的完整性
3:搜索引擎提高了对“https站点的百度友好度”
Linux主机实现.htaccess实现http重定向到https:
Apache服务器代码如下:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond !{HTTPS} off
RewriteRule ^(.*)https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP_HOST} !^www.
RewriteRule ^(.*) https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
把以上代码添加到你网站根目录下的 .htaccess 文件中,就可以实现
http://www.name.com 自动跳转到 https://www.name.com 的目的了。
Nginx服务器代码如下:
如果您使用的是Nginx服务器(大多数用户不是),则需要在配置文件中添加以下代码以从HTTP重定向到HTTPS:
server {
listen 80;
server_name example.com www.name.com;
return 301 https://name.com$request_uri;
}
不要忘记用您自己的域名替换里面的 name.com。
总结:
以上是LINUX服务器针对重定向教程,如果您是WIN服务器,可以查看《IIS配置Url重写实现http自动跳转https的重定向方法》教程来设置重定向。
无论你愿不愿意,https都是你迟早要做的事情,如果用户使用谷歌或者火狐浏览器,非https站点就会提示不安全,我相信没人愿意访问一个不安全的网站。https除了和SEO排名关系密切,它还会提高你网站的可信度,没有开启SSL证书的同志,抓紧吧!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。