自己建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>

最新文章

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

热门文章

  1. 队列的理解和实现(一) ----- 循环队列(java实现)
  2. jquery插件制作,下拉菜单
  3. Oracle数据库学习(四):学习中的遇到的问题
  4. python 全栈开发:基础复习
  5. 在Azuer创建自己的Linux_VM
  6. [转] spark-submit 提交任务及参数说明
  7. archlinux中gedit乱码的解决方法
  8. Mac 10.12安装Atom文本增强编辑工具
  9. mono修改代码模板
  10. io流之转换流InputStreamReader、OutputStreamWriter