centos使用ngnix代理https
2024-09-01 12:41:14
自己建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>
最新文章
- Castle Core 4.0.0 alpha001发布
- org.artofsolving.jodconverter.office.OfficeException: failed to start and connect
- SpringMVC操作指南-整合Spring、SpringMVC、Hibernate、JUnit、Log4j、C3P0
- SAP顾问发展
- C#语言基础——7月21日
- Dll学习(二)__declspec用法详解
- Mac显示和隐藏文件的命令
- 从零开始学C++之虚函数与多态(一):虚函数表指针、虚析构函数、object slicing与虚函数
- GHOST中DISK TO DISK 和DISK FROM to image的区别
- jQuery中的常用内容总结(二)
- Java Web高级编程(三)
- input()和print()函数同时输入输出多个数据--python3
- oracle 数据库去重复数据
- Leetcode 20.有效的括号 By Python
- iis默认文档有什么用?
- JS 判断浏览器是否安装Flash 兼容IE、firefox
- (笔记)Mysql命令mysqladmin:修改用户密码
- Map.containsKey(String key)
- e为无理数的证明
- POJ2115:C Looooops(一元线性同余方程)