在项目中如何把http的请求换成https
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在项目中如何把http的请求换成https相关的知识,希望对你有一定的参考价值。
步骤一、确认已经配置好SSL证书
步骤二、修改主机头值,可以随便输入
步骤三、新建一个站点,主机头填写为您的域名。
步骤四、将路径选择为您的网站目录,设置访问权限为只读即可。
步骤五、创建好后站点后,选择该站点,点击鼠标右键–“属性”–“主目录”,按照下图设置,选中“重定向到URL”,并勾选“上面输入的准确URL”和“资源的永久重定向”两个选项即可。
由于传统的http是明文传输数据,没有经过加密,容易被黑客截取,缺乏安全性,而https是在http的基础上加入了SSL协议,可以使数据进行加密传输,相当于http的升级版,比http协议安全,因此,越来越多的网站选择部署SSL证书实现https加密。
那么网站怎样从http转换成https呢?
1、申请SSL证书
网站要实现https加密,首先要申请SSL证书,申请SSL证书的步骤如下:
CSR文件制作:申请SSL证书之前,需要制作CSR文件,可在我们沃通CA官网CSR在线生成工具中生成CSR文件,并妥善保存生成好的CSR和Key文件,然后将CSR提供给SSL证书供应商来申请SSL证书。
CA认证证书申请:将CSR提交给CA,CA机构审核通过后才能颁发证书,对于DVSSL证书只需验证域名管理权限,一般10-30分钟即可颁发,OVSSL证书和EVSSL证书除了要验证域名管理权限外,还要严格审查网站真实身份,以证明申请单位是一个真实存在的合法实体,CA机构需要在人工核实后才能签发证书,一般需要3-5个工作日。
2、安装证书
在收到CA颁发的SSL证书后,可以将证书部署到服务器,可以咨询沃通CA客服,为您提供技术支持。
3、整改网站链接
SSL证书安装成功后,您的服务器就支持https了,这时要把网站上的全部链接修改成https的形式。
4、全站做301转向
网站链接整改以后,要做全站301跳转,这样可以让百度更快、更好的抓取新的链接来替换旧的链接,同时让新的链接更快的恢复权重与排名。
5、告诉百度抓取新链接替换旧链接
可以使用百度搜索资源平台提供的https认证功能进行认证,让百度更好的抓取、展现我们的https页面。
参考技术B项目配置SSL证书后就可以HTTPS。
解释原因:
- 确定项目应用的HTTP的网站地址或者IP地址确定好。
将网站地址给Gworg进行认证。
认证后获得SSL证书配置到项目就可以实现HTTPS。
配置之前防火墙要设置允许443端口。
解决办法:可在Gworg升级HTTPS。
参考技术C 利用meta标签把http请求换为https:黑马程序员官网有成套免费视频哦,有什么不懂的可以直接过去学习。您的采纳是对我一直的支持本回答被提问者采纳 参考技术D 用查找替换把http变成https不行吗
以上是关于在项目中如何把http的请求换成https的主要内容,如果未能解决你的问题,请参考以下文章
Webpack系列:在Webpack+Vue中如何将对后端的http请求转到https的后端服务器中?