nginx的使用总结

news/2024/7/7 21:46:29 标签: nginx, 运维

http转https配置:

upstream web {
        ip_hash;
        server 127.0.0.1:8081;
}

server {
        listen 8080;
        server_name www.example.com;
        rewrite ^(.*)$ https://$host$1 permanent;
}

server {
        listen       443 ssl;
        server_name  www.example.com;
        ssl_certificate /home/xxxxx.crt;
        ssl_certificate_key  /home/xxxxx.key;
        add_header Content-Security-Policy upgrade-insecure-requests;
        client_max_body_size 100M;
        proxy_set_header Host $host;
        server_name_in_redirect off;
        port_in_redirect off;
        location / {
            #add_header 'Access-Control-Allow-Origin' '*';
            #add_header 'Access-Control-Allow-Methods' 'GET,POST,OPTIONS';
            #add_header 'Access-Control-Allow-Headers' '*';

            proxy_ignore_client_abort on;
      
            proxy_pass http://web/;
            proxy_intercept_errors on;
            index  index.html index.htm;

            #以下是新增配置
           proxy_connect_timeout      120;   
           proxy_send_timeout         300;    
           proxy_read_timeout         300; 
           #proxy_http_version 1.1;    
           #proxy_set_header Connection ""; 
        }
         error_page  500 502 503 504 /50.html;
         error_page  400 404 /50.html;

         location = /50.html{
                root /etc/nginx;
         }
         location /img/**/pki-validation/ {
                root   /etc/nginx/ssh_txt;
                index  index.html index.htm;
          }
          location /.well-known/pki-validation/ {
                root   /home/ubuntu/fileauth;
                index  index.html index.htm;
          }
    }


http://www.niftyadmin.cn/n/5446970.html

相关文章

vue3+threejs新手从零开发卡牌游戏(二):初始化场景

在删掉初始化中一些没用的代码后,在views目录下新建game文件夹,在里面新建一个index.vue,这里就当成游戏的主入口。 目录结构如下: 下面开始尝试创建场景: 一、添加一个div作为threejs的画布对象,之后整个…

常见六大WEB安全问题

一、XSS跨站脚本攻击 1.Cross-Site Scripting(跨站脚本攻击)简称 XSS(因为缩写和 CSS重叠,所以只能叫 XSS),是一种代码注入攻击。攻击者通过在目标网站上注入恶意脚本,使之在用户的浏览器上运行…

虹科Pico汽车示波器 | 免拆诊断案例 | 2019 款东风悦达起亚K2车怠速起停系统工作异常

一、故障现象 一辆2019款东风悦达起亚K2车,搭载G4FG发动机,累计行驶里程约为9 400 km。车主反映,行驶至路口停车等红灯时,怠速起停(ISG)系统自动使发动机熄火,接着组合仪表提示“怠速起停已解除…

攻防世界[EASYHOOK]

攻防世界 * 2 题目:EASYHOOK题目地址:[](https://adworld.xctf.org.cn/challenges/list)总结:最后来聊一下hook 题目:EASYHOOK 题目地址: 拿到程序后无壳直接ida32打开,发现逻辑如下,输入长度…

探索自然语言处理:从入门到精通的完整指南

自然语言处理(Natural Language Processing,简称NLP)是人工智能领域的一个重要分支,它致力于使计算机能够理解、处理和生成人类语言。随着信息时代的发展,NLP的重要性日益凸显,它在智能搜索、机器翻译、智能…

如何申请香港信用卡?

第一种方法就是申请香港的虚拟卡 在线上申请,方便快捷,下卡快,可以绑定香港apple id,香港paypal等等 点击获取线上香港信用卡 第二种线下办理方法 如何申请香港个人卡 香港个人银行卡(等同于大陆的借记卡9),开户限制…

GAMMA数据处理问题(七)

phase_sim_orb报这个错是什么原因呢,说是我的hgt文件和模拟的干涉图行数不匹配,之前geocode生成hgt的参数不是在mli.par文件中看吗,为什么会出现行数不匹配的情况啊,难道不是par文件中里面看???…

Docker系列

目录 练习:去DockerHub搜索并拉取一个Redis镜像 docker下载nacos 练习:去DockerHub搜索并拉取一个Redis镜像 目标: 1)去DockerHub搜索Redis镜像 2)查看Redis镜像的名称和版本 3)利用docker pull命令…