Nginx下的项目 http转https
2017-05-10 10:47
246 查看
前几天在研究微信小程序,简直是坑啊,不能用http去调取接口数据,再加上公司的IOS也要变成https去访问
1 : 服务器安装SSL证书(我这个是阿里云的,不管是谁的都差不多) 阿里云控制台 域名 --> 证书服务 https://yundun.console.aliyun.com/?p=cas#/cas/home
右上角 购买证书
(1) 公司 : 建议买和服务器项目配置证书
(2) 个人 : 可以选择免费证书(期限为一年) https://common-buy.aliyun.com/?spm=5176.2020520163.cas.147.ty8OUL&commodityCode=cas#/buy
X
等待阿里云审核
2: 审核通过 补全 补全网站信息 (创建两个目录 .well-known pki-validation 把fileauth.htm放置目录下) 【下载文件没有可以忽略】
3: 证书服务 下载 把里边的文件上传到服务器配置目录创建cert并把下载的文件解压到此处 【如果是Nginx 创建cert文件将解压的文件放入即可】
4: 阿里云详情 https://yundun.console.aliyun.com/?p=cas#/cas/download/213996934740721
nginx 如果出现 403错误 添加内容请参照如下:(是 php-fpm没有写入到443端口的配置,nginx不解析php)
5:重启nginx 即可
6 : 根据项目在入口文件加上http转https 代码即可 !!
1 : 服务器安装SSL证书(我这个是阿里云的,不管是谁的都差不多) 阿里云控制台 域名 --> 证书服务 https://yundun.console.aliyun.com/?p=cas#/cas/home
右上角 购买证书
(1) 公司 : 建议买和服务器项目配置证书
(2) 个人 : 可以选择免费证书(期限为一年) https://common-buy.aliyun.com/?spm=5176.2020520163.cas.147.ty8OUL&commodityCode=cas#/buy
X
等待阿里云审核
2: 审核通过 补全 补全网站信息 (创建两个目录 .well-known pki-validation 把fileauth.htm放置目录下) 【下载文件没有可以忽略】
3: 证书服务 下载 把里边的文件上传到服务器配置目录创建cert并把下载的文件解压到此处 【如果是Nginx 创建cert文件将解压的文件放入即可】
4: 阿里云详情 https://yundun.console.aliyun.com/?p=cas#/cas/download/213996934740721
nginx 如果出现 403错误 添加内容请参照如下:(是 php-fpm没有写入到443端口的配置,nginx不解析php)
5:重启nginx 即可
6 : 根据项目在入口文件加上http转https 代码即可 !!
相关文章推荐
- Passenger,nginx and SSL(http redirect to https)
- 将Tomcat下的http项目迁移到https
- HTTP和反向代理服务器-nginx在项目中的简单使用说明
- nginx强制使用https访问(http跳转到https)
- nginx通过ssl证书实现https和http共存访问
- 使用SVN管理VC项目(解决无法访问https://code.google.com/hosting/settings)(服务器为Code Google)(转http://blog.csdn.net/xiadasong007/archive/2010/07/
- Nginx环境下http和https(ssl)共存的方法
- Nginx基础之http、https、socket 、SSL及TCP简单关系
- Linux下 Nginx 配置 http自动转https
- nginx中http指定子目录转到https
- nginx强制使用https访问(http跳转到https)
- nginx自动将http转换为https
- ssl,proxy;部分http部分https;80,443,8080;nginx+tomcat;
- Nginx配置SSL并强制http跳转到https
- Nginx实现根据域名http、https分发配置示例
- nginx强制使用https(http到https自动跳转 (转)
- 解决Nginx+Tomcat下客户端https请求跳转成http的问题
- httpclient 无信任证书直接使用https含项目demo
- nginx强制使用https访问(http跳转到https)
- nginx 将http请求转发到https请求