NGINX反向代理对HTML页面的POST请求返回405怎么解决

发布时间 - 2023-05-22 00:00:00    点击率:

实现如下:

server {
    listen	80;
    listen	443 ssl;
    server_name	nirvana.test-a.gogen;

    ssl_certificate      /etc/nginx/ssl/nirvana.test-a.gogen.crt;
    ssl_certificate_key  /etc/nginx/ssl/nirvana.test-a.gogen.key;

    proxy_connect_timeout 600;
    proxy_read_timeout 600;
    proxy_send_timeout 600;

    client_max_body_size 10m;

    #error_page 405 =200 /ding/face_matching.html;

    location / {
        proxy_pass http://nirvana-server-a;
        proxy_next_upstream http_500 http_502 http_503 error timeout invalid_header;
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-For $remote_addr;
    }

    location ~.*\.(html|css|js|jpg|json|png|map|\ttf*|\woff2*|\woff*|eot|otf|ttf|json|cur|woff|svg|woff2|m3u8|ts|mp3)$ {
        proxy_method GET;
        proxy_pass http://nirvana-browser-a;
        proxy_next_upstream http_500 http_502 http_503 error timeout invalid_header;
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-For $remote_addr;
    }
    access_log  /var/log/nginx/nirvana-test-a.log  main;
}


# html  # nginx  # error_page  # client_max_body_size  # proxy_connect_timeout  # proxy_send_timeout  # proxy_read_timeout  # ding  # proxy_next_upstream  # http  # face_matching 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel怎么使用Blade模板引擎_Laravel模板继承与Component组件复用【手册】  rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted  香港服务器建站指南:免备案优势与SEO优化技巧全解析  Laravel怎么实现模型属性的自动加密  Laravel如何创建和注册中间件_Laravel中间件编写与应用流程  Laravel Telescope怎么调试_使用Laravel Telescope进行应用监控与调试  如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?  Laravel如何使用.env文件管理环境变量?(最佳实践)  Java遍历集合的三种方式  昵图网官方站入口 昵图网素材图库官网入口  米侠浏览器网页背景异常怎么办 米侠显示修复  购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?  WordPress 子目录安装中正确处理脚本路径的完整指南  如何快速搭建高效服务器建站系统?  Windows10怎样连接蓝牙设备_Windows10蓝牙连接步骤【教程】  html5源代码发行怎么设置权限_访问权限控制方法与实践【指南】  公司网站制作价格怎么算,公司办个官网需要多少钱?  Laravel如何使用Service Provider注册服务_Laravel服务提供者配置与加载  Win11怎么设置虚拟桌面 Win11新建多桌面切换操作【技巧】  使用PHP下载CSS文件中的所有图片【几行代码即可实现】  Laravel如何生成和使用数据填充?(Seeder和Factory示例)  微信小程序 require机制详解及实例代码  Laravel怎么连接多个数据库_Laravel多数据库连接配置  如何在万网自助建站平台快速创建网站?  黑客入侵网站服务器的常见手法有哪些?  浅谈javascript alert和confirm的美化  Laravel队列由Redis驱动怎么配置_Laravel Redis队列使用教程  使用豆包 AI 辅助进行简单网页 HTML 结构设计  Win11怎么设置默认图片查看器_Windows11照片应用关联设置  为什么php本地部署后css不生效_静态资源加载失败修复技巧【技巧】  高防服务器租用指南:配置选择与快速部署攻略  Laravel广播系统如何实现实时通信_Laravel Reverb与WebSockets实战教程  如何挑选最适合建站的高性能VPS主机?  Python数据仓库与ETL构建实战_Airflow调度流程详解  phpredis提高消息队列的实时性方法(推荐)  python中快速进行多个字符替换的方法小结  微信推文制作网站有哪些,怎么做微信推文,急?  如何用PHP快速搭建CMS系统?  Laravel的HTTP客户端怎么用_Laravel HTTP Client发起API请求教程  如何在服务器上三步完成建站并提升流量?  韩国服务器如何优化跨境访问实现高效连接?  成都网站制作公司哪家好,四川省职工服务网是做什么用?  HTML透明颜色代码在Angular里怎么设置_Angular透明颜色使用指南【详解】  如何构建满足综合性能需求的优质建站方案?  如何快速搭建高效简练网站?  如何做网站制作流程,*游戏网站怎么搭建?  Laravel如何使用Guzzle调用外部接口_Laravel发起HTTP请求与JSON数据解析【详解】  如何快速搭建高效可靠的建站解决方案?  Laravel如何使用Gate和Policy进行权限控制_Laravel权限判定与策略规则配置  Laravel怎么在Controller之外的地方验证数据