http跳转https

server/2025/2/2 8:17:09/
http://www.w3.org/2000/svg" style="display: none;">

1、第一种:不好使
在nginx的配置中,在https的server站点添加如下头部:
add_header Strict-Transport-Security “max-age=63072000; includeSubdomains; preload”;
这样当第一次以https方式访问我的网站,nginx则会告知客户端的浏览器,以后即便地址栏输入http,也要浏览器改成https来访问我的nginx服务器。
原文链接:https://blog.csdn.net/socho/article/details/72456008

server {listen       443 ssl;listen       [::]:443 ssl;server_name  beta.deepcloudsdp.com saas2.deepcloudsdp.com;add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload";
#        ssl on;ssl_certificate      /project/redcore/base/nginx/conf/SSL/cert.pem;ssl_certificate_key  /project/redcore/base/nginx/conf/SSL/privkey.pem;ssl_session_cache    shared:SSL:1m;ssl_session_timeout  5m;

2、第二种

server {listen       80;listen [::]:80;server_name  saas2.deepcloudsdp.com;rewrite ^(.*)$  https://$host$1 permanent;    # 这行#rewrite ^/(.*) https://$server_name/$1 permanent;  # 或这样root /project/redcore/webRoot/public;index index.html;proxy_set_header X-Real-IP $remote_addr;location ~* /client/v[345]/push/sse {rewrite /client/v[345]/push(.*) $1 break;proxy_pass http://172.17.123.5:8181;proxy_set_header Connection '';proxy_http_version 1.1;chunked_transfer_encoding off;proxy_buffering off;proxy_cache off;proxy_read_timeout 600s;proxy_connect_timeout 600;}

http://www.ppmy.cn/server/164278.html

相关文章

C++中常用的十大排序方法之1——冒泡排序

成长路上不孤单😊😊😊😊😊😊 【😊///计算机爱好者😊///持续分享所学😊///如有需要欢迎收藏转发///😊】 今日分享关于C中常用的排序方法之——冒泡排序的相关…

在AWS上使用KMS客户端密钥加密S3文件,同时支持PySpark读写和Snowflake导入

现有AWS EMR集群上运行PySpark代码,可以读写S3上的数据文件,Snowflake数据仓库也需要导入S3上的文件到表。现在要用AWS KMS有客户端密钥加密S3上的文件,同时允许PySpark代码,可以读写S3上的数据文件,Snowflake数据仓库…

Vue3的el-table-column增加跳转其他页面

效果图 既不影响显示内容&#xff0c;也不影响页面跳转 el-table-column写法 <el-table-columnlabel"系统单号"align"center"prop"systematicReceipt"width"180" ><template #default"scope"><el-link t…

论文阅读(三):微阵列数据的图形模型和多变量分析

1.论文链接&#xff1a;Graphical Models and Multivariate Analysis of Microarray Data 摘要&#xff1a; 基因表达数据的通常分析忽略了基因表达值之间的相关性。从生物学上讲&#xff0c;这种假设是不合理的。本章介绍的方法允许通过稀疏高斯图形模型来描述基因之间的相关…

Flutter开发环境配置

下载 Flutter SDK 下载地址&#xff1a;https://docs.flutter.cn/get-started/install M1/M2芯片选择带arm64字样的Flutter SDK。 解压 cd /Applications unzip ~/Downloads/flutter_macos_arm64_3.27.3-stable.zip执行 /Applications/flutter/bin/flutterManage your Flut…

Springboot使用AOP时,需不需要引入AspectJ?

Springboot使用AOP时,需不需要引入AspectJ? 在Spring Boot中使用AOP时&#xff0c;是否需要引入AspectJ取决于你选择的具体AOP实现方式。以下是详细分步说明&#xff1a; 1. 默认场景&#xff1a;使用Spring AOP&#xff08;基于代理&#xff09; 不需要引入AspectJ依赖&am…

VScode+Latex (Recipe terminated with fatal error: spawn xelatex ENOENT)

使用VSCode编辑出现Recipe terminated with fatal error: spawn xelatex ENOENT问题咋办&#xff1f; 很好解决&#xff0c;大概率的原因是因为latex没有添加到系统环境变量中&#xff0c;所有设置的编译工具没有办法找到才出现的这种情况。 解决方法&#xff1a; winR 然后输…

大厂面试题备份20250130

20250130 RAG怎么做的&#xff0c;召回效果 RAG&#xff08;Retrieval-Augmented Generation&#xff0c;检索增强生成&#xff09; 是一种将信息检索与生成式模型&#xff08;如 GPT&#xff09;相结合的技术&#xff0c;旨在提升生成模型的答案质量&#xff0c;特别是在需要…