nginx常用配置集锦(持续更新中。。。)
重写特定接口返回值
location /order/cancel {# deny all;default_type application/json;return 200 '{"code": -1, "errorMessage": "此操作暂不支持"}';
}
屏蔽指定路径
location /user {deny all;
}location /order {deny all;
}
指定路径转发
前匹配:只匹配路径以/report/
开头的URL;
location ^~ /report/ {proxy_pass http://127.0.0.1:8080;
}
/report/page-a
/report/page-b.do
/report/page-c.html
精确匹配
location = /user/info {proxy_pass http://127.0.0.1:8080;
}
/user/info
静态资源映射
location ^~ /static/vue/ {root /app/web/;
}
/static/vue/index.html -> /app/web/static/vue/index.html
location ^~ /assets/ {root /app/web/static/vue;
}
/assets/css/main.css -> /app/web/static/vue/assets/css/main.css
接口转发
location /api/ {proxy_next_upstream http_500 http_502 http_503 http_504 error timeout invalid_header;proxy_set_header Host $host;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_pass http://127.0.0.1:8080/;
}
注意后面的斜线
域名转发(强制跳转)
if ($host != 'app.domain.com') {rewrite ^/(.*)$ http://app.domain.com/$1 permanent;
}
nginx常用配置集锦(持续更新中。。。)相关推荐
- 个人常用命令集锦 持续更新
OS 1. 立刻关机 halt 2. centos安装yum apt-get install yum 3. 查找文件夹 find / - name 需要查找文件名称 4. vi里面 查找字符串 &qu ...
- linux技术笔记(常用命令)持续更新中。。。
文章目录 1.Linux 下解压 .zip 和 .rar 文件 2. [Mac 终端命令大全](https://www.jianshu.com/p/3291de46f3ff) 3.Maven环境 本地 ...
- svn拉取文件合并_svn常用命令——-自用——-持续更新中 | 学步园
============================================================ 博文原创,转载请声明出处 电子咖啡(原id蓝岩) ============== ...
- 从零开始的linux_manjaro+vim+fish shell+i3酷炫操作和配置(持续更新中......)
本博客最新更新于 2021年11月18日 一.前言 笔者此前几乎没有vim使用经验,也没有安装过linux虚拟机,偶然在b站上看到TheCW的视频,遂惊异于linux和vim配合的巧妙与vim配置和f ...
- 高通平台学习----常用缩写(持续更新中)
缩写一英文首字符顺序排列 A APQ application processor qualcomn,高通应用处理器,实际就是没基带的soc ASM Ant_Switch Module 天线开关模块 B ...
- 【Mysql系列】工作常用sql集锦(持续更新)
汇总工作中常用到的sql. 获取毫秒级的当前时间 用到CURRENT_TIMESTAMP(3). select CURRENT_TIMESTAMP(3); 但是在指定字段时需要注意字段的类型也需要da ...
- 你值得掌握的 Git分支等 常用命令 (持续更新中)
https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注! 欢迎关注微信公众号:宝藏女孩的成长日记 如有转载,请注明出处(如不注明,盗者必究) Git分支 一.本 ...
- linux 常用命令,持续更新中~
文章目录 文件操作相关 ls -- list pwd -- print working directory cd --change directory mkdir -- make directorie ...
- AWK文本分析工具-常用场景(持续更新中)
AWK help document:http://www.gnu.org/software/gawk/manual/gawk.html 问题 awk命令 备注 对请求IP统计分组排序? 显示列 ...
- 快来看JS的的几个常用算法(持续更新中)
数组去重 // 第一种方法let arr = [1,1,2,3,4];function fun(v) {return Array.from(new Set(v))}console.log(fun(ar ...
最新文章
- 因为BitMap,白白搭进去8台服务器...
- python投掷骰子实验_Python小程序--模拟掷骰子
- jmeter设置全局变量
- 在linux上搭建本地yum源
- 【转】使 用免费UMS架设Flash流媒体服务
- ICCV 2019 | 通过多标签相关性研究提升神经网络视频分类能力
- php 输出方法,PHP输出打印方法
- 当excel 导入数据库的字段大于255时,把第一行的字段加长超过255.
- SAP Spartacus 服务器端渲染单步调试步骤之二:在服务器端执行应用程序 Angular 代码
- linux安装nagios客户端
- 怎么从某个div跳转到另一个_另一个伊甸伊丝卡怎么样 伊丝卡使用攻略_
- Python实战技术 - Python虚拟隔离环境 和 Docker技术
- 从信号与系统,数字信号处理的角度看目前手头研发的蓝牙耳机
- 一文小入门pyQt5 —— 从零到一完成一个Excel文件处理程序
- vue+d3实现横向树状图(节点使用矩形图展示信息)
- Memcached安全基线
- python发送邮件 退回_【破案了】python发邮件问题,求助!为什么总被退回?
- 信息安全方面优秀论文
- tableau常规操作
- ​巴比特发布2020年数据报告:平台年度阅读量突破16亿,活跃作者超500名