centos使用ngnix代理https
自己建web服务器,考虑到安全问题需要用到https。
在此使用nginx的反向代理功能实现https 腾讯云证书安装指引
ssl.conf 配置
// http请求重定向https
server {
    listen  80;
    server_name www.n3taway.cn n3taway.cn;
    location / {
        root /var/www/html/refresh/;
    }
}
// 代理node服务
server {
        listen 443;
        server_name n3taway.cn; # 改为绑定证书的域名
        # ssl 配置
        ssl on;
        ssl_certificate 1_www.n3taway.cn_bundle.crt;
        ssl_certificate_key 2_www.n3taway.cn.key;
        ssl_session_timeout 5m;
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
        ssl_prefer_server_ciphers on;
        location / {
            proxy_pass http://127.0.0.1:8090;
        }
    }
- 重定向需要在 
/var/www/html/refresh/目录下配置html文件 
# index.html
<html>
    <meta http-equiv="refresh" content="0;url=https://www.n3taway.cn">
</html>
												
											centos使用ngnix代理https的更多相关文章
- nginx 反向代理https
		
nginx 反向代理https 原来我用vertx创建了一个https apiserver,想着用nginx反向代理一下.证书是阿里云上免费一年的. 后来发现nginx要反向代理https自己也必 ...
 - nginx代理https站点(亲测)
		
nginx代理https站点(亲测) 首先,我相信大家已经搞定了nginx正常代理http站点的方法,下面重点介绍代理https站点的配置方法,以及注意事项,因为目前大部分站点有转换https的需要所 ...
 - [firefox+plug-n-hack]轻松地配置burpsuite代理https流量
		
http://zone.wooyun.org/content/25982 需要用到firefox的插件plug-n-hack下载https://raw.githubusercontent.com/mo ...
 - nginx 代理 https 后,应用变成 http
		
需求:nginx 代理 https,后面的 tomcat 处理 http 请求,sso 的客户端,重定向时需要带上 target,而这个 target 默认是 tomcat 的 http,现在需要把这 ...
 - haproxy代理https配置方法【转】
		
记得在之前的一篇文章中介绍了nginx反向代理https的方法,今天这里介绍下haproxy代理https的方法: haproxy代理https有两种方式:1)haproxy服务器本身提供ssl证书, ...
 - nginx 代理https后,应用redirect https变成http --转
		
原文地址:http://blog.sina.com.cn/s/blog_56d8ea900101hlhv.html 情况说明nginx配置https,tomcat正常http接受nginx转发.ngi ...
 - mac charles 代理https
		
1.安装根证书:help - ssl proxying - install charles root certificate 2.这时候会弹出一个根证书界面,如果没有弹出,则可以去chrome,高级设 ...
 - 公司内部SQUID代理HTTPS访问资料网站
		
同事安装SQUID,我按如下方法加密: 参考URL: http://www.tuicool.com/articles/iYv2YfU 众所周知,在国内访问国外互联网经常无法访问,比如要找资料googl ...
 - 两篇文章带你走入.NET Core 世界:CentOS+Kestrel+Ngnix 虚拟机先走一遍(一)
		
背景: 上一篇:ASP.Net Core on Linux (CentOS7)共享第三方依赖库部署 已经交待了背景,这篇就省下背景了. 折腾的过程分两步: 第一步是:本机跑虚拟机部署试一下: 第二步是 ...
 
随机推荐
- rbac - 介绍
			
找到了上学期末压箱底的rbac组件,这里总结下. 介绍: rbac组件:一个基于角色的权限访问控制系统的组件. 目录:
 - ES6 三层for循环的链式写法
			
假设有一个很复杂的数据,并且数据嵌套层数很多.如何避免用三层for循环呢? 有以下梨子,我们需要找到val值为12的,这个对象? 'use strict' let groups = [{ conten ...
 - MongoDB ver 4 几个常用命令
			
1. 为某个数据库创建用户: use db_test1; db.createUser({ user:"test_user_1", pwd:"test_user_1_pwd ...
 - MySQL 重命名数据库
			
首先创建目标库 create database trgdb; 获取所有源库的表名 use information_schema; select table_name from TABLES where ...
 - Android多媒体技术之音频播放
			
1.Android中音频播放的方式和区别. MediaPlayer:主要用于播放音频,可以播放视频,但是一般不用其进行视频播放. SoundPool:主要用于播放一些短促的声音片段,主要优势是cpu资 ...
 - 《Algorithms算法》笔记:元素排序(3)——洗牌算法
			
<Algorithms算法>笔记:元素排序(3)——洗牌算法 Algorithms算法笔记元素排序3洗牌算法 洗牌算法 排序洗牌 Knuth洗牌 Knuth洗牌代码 洗牌算法 洗牌的思想很 ...
 - 全网最详细的Git学习系列之介绍各个Git图形客户端(Windows、Linux、Mac系统皆适用ing)(图文详解)
			
不多说,直接上干货! 一.TortoiseGit - The coolest Interface to Git Version Control TortoiseGit 是 TortoiseSVN 的 ...
 - java 命令--备忘
			
java -Djava.ext.dirs=/tmp/spark-sample/lib/ -cp ./spark-sample-1.0.jar com.sample.StartLauncher
 - 解决Ubuntu 18.04中文输入法的问题
			
https://ywnz.com/linuxjc/1637.html
 - Linux下iptables 禁止端口和开放端口
			
1.关闭所有的 INPUT FORWARD OUTPUT 只对某些端口开放.下面是命令实现: iptables -P INPUT DROP iptables -P FORWARD DROP iptab ...