nginx配置http访问自动跳转到https
2023-09-14 08:59:55 时间
1.按照如下格式修改nginx.conf 配置文件,80端口会自动转给443端口,这样就强制使用SSL证书加密了。访问http的时候会自动跳转到https上面
server { listen 80; server_name www.域名.com; rewrite ^(.*) https://$server_name$1 permanent;#或者 rewrite ^(.*) https://$host$1 permanent } server { listen 443; server_name www.域名.com; root /home/www; ssl on; ssl_certificate /etc/nginx/certs/server.crt; ssl_certificate_key /etc/nginx/certs/server.key; }
2.修改配置文件后,重启nginx。
相关文章
- SpringBoot 自动配置原理(超级无敌详细)-1[通俗易懂]
- pycharm run/debug configurations配置_linux中run文件怎么安装
- EasyGBS平台配置非按需拉流模式后,视频一直加载无法播放该如何解决?
- Nginx配置文件(nginx.conf)配置详解
- 如何打开sql server配置管理器
- nginx配置负载均衡,tomcat宕机响应缓慢,自动切换的问题
- AutoConfiguration排除指定和过滤自动配置组件
- SpringBootCache源码解析:Cache自动配置
- 创建SpringBoot自动配置项目:Starter测试使用
- graylog要求的配置_应用服务器配置
- vSphere 6.5配置使用分布式交换机
- Spring基础(十六):Spring事务管理注解方式和XML配置方式
- zsh 好用的配置
- 【vite 自动配置路由】
- 比你更懂你的自动配置
- 详解PostgreSQL 数据库 自动Vacuum配置方式
- Oracle 参数 DB_CACHE_SIZE 官方解释,作用,如何配置最优化建议
- SpringBoot整合MyBatisPlus配置动态数据源详解编程语言
- Ehcache缓存配置详解编程语言
- 和配置MySQL数据库:安装与配置指南(mysql数据库如何安装)
- 配置Linux下删除Nginx配置的步骤(linux删除nginx)
- Nginx网站架构实战——03、nginx虚拟主机配置
- MySQL负载均衡配置:配置关键步骤介绍(mysql负载均衡配置)
- 置如何配置Redis集群(redis集群怎么配)
- 使用Redis配置类实现自动注入(redis配置类注入)
- 让Redis在系统中自动启动Redis配置为系统服务(redis配置成系统服务)
- 缓存Redis定时自动清除缓存设置(redis配置定时清空)
- PHP安全配置