Nginx 从入门到放弃(五)
nginx的rewrite重写
nginx具有将一个路由经过加工变形成另外一个路由的功能,这就叫做重写。
重写中用到的指令
if (条件) {} 设定条件,再进行重写
set # 设定变量
return # 返回状态码
break # 跳出 rewrite
rewrite # 重写
if 语法格式
if 空格 (条件){ 重写模式 }
条件的写法:
“=” 来判断相等,用于字符串比较
“~” 用正则来匹配(此次的正则区分大小写)“~*” 不区分大小写的正则
-d -f -e 来判断是否为文件,为目录,是否存在。
server {listen 80;service name www.baidu.com;if ($http_user_agent ~* chrome) {return 403;} }
如上配置,就是当请求头中的UA是谷歌的时候,禁止访问。
另外nginx中还有很多的参数可以使用,比如日志中的参数,或者参数文件中的参数,例如fastcgi_params。
转载于:https://www.cnblogs.com/welisit/p/11043291.html
Nginx 从入门到放弃(五)相关推荐
- Nginx 从入门到放弃(二)
学习完了nginx的基本知识后,我们来了解下nginx的虚拟主机. 说到虚拟主机,那就得说一说虚拟主机的三种方式了 基于端口的虚拟主机 基于域名的虚拟主机 基于ip的虚拟主机 基于端口实现虚拟主机 只 ...
- keras从入门到放弃(五)独热编码和顺序编码
上次我们用探究多分类的问题,目标数据做独热编码,用 categorical_crossentropy 来计算softmax交叉熵,但是多分类还可以将目标数据做顺序编码,用 sparse_categor ...
- python入门之玩转列表我的菜单_python入门到放弃(五)-基本数据类型之list列表
1.概述列表是python的基本数据类型之一,是一个可变的数据类型,用[]方括号表示,每一项元素使用逗号隔开,可以装大量的数据 #先来看看list列表的源码写了什么,方法:按ctrl+鼠标左键点lis ...
- python嵩天第二版第五章_如何避免从入门到放弃——python小组学习复盘
2019年春节python学习行动复盘2019-02-09 为了主攻python,没有参加心理学晨读.对心理学也不敢兴趣,怕耽误学习python的时间. 那么没学习心理学的情况下,python学的怎么 ...
- Unity3D 从入门到放弃(五)----射箭游戏
Unity3D 从入门到放弃(五) --射箭游戏 填坑啊填坑,每周都补上周作业,啥时候才能到头啊= = 作业需求 游戏规则: 设计一个射箭小游戏,点击鼠标射箭: 靶对象为 5 环,按环计分: ...
- 计算机应用要不要学剪辑,【剪辑劝退篇】剪辑师从入门到放弃只需要这五步!...
原标题:[剪辑劝退篇]剪辑师从入门到放弃只需要这五步! 今天和大家讨论一下,想入行抖音影视剪辑的朋友如何提高自己的剪辑水平. 事实上,剪辑和写作是一样的,写作是我们从小就学习的,那今天我们就从写作的角 ...
- GPS从入门到放弃(二十五) --- 卡尔曼滤波
GPS从入门到放弃(二十五) - 卡尔曼滤波 概述 单点定位的结果因为是单独一个点一个点进行的,所以连续起来看数据可能出现上串下跳的情况,事实上并不符合实际情况.为了解决这个问题,考虑到物体运动的连续 ...
- redis java zset_Redis从入门到放弃系列(五) ZSet
Redis从入门到放弃系列(五) ZSet 本文例子基于:5.0.4 ZSet是Redis中一种比较复杂的数据结构,当存储大小在128之内且member得长度在64以下,其实现为zipList,超过为 ...
- GPS从入门到放弃(五) --- GPS导航电文
GPS从入门到放弃(五) - GPS导航电文 GPS的导航电文以帧的形式编排为比特流,每一帧为1500比特,这1500比特又分为5个子帧,每个子帧为300比特.每一子帧又分为10个字,每个字30为比特 ...
最新文章
- 从Android的结构看HarmonyOS
- poj 3565 uva 1411 Ants KM算法求最小权
- 【cisco下针对冗余链路故障备份的处理措施】
- 实用知识点梳理:BGP协议、调制解调技术、路由特点、VOIP、FTP、Cookie、滑动窗口协议与自动重传请求
- jQuery DOM 节点操作
- 请求到后台百分号被删除原因_接口测试平台代码实现85: 全局请求头1
- Win8 忘记密码 解决办法【在E450c实测有效】
- Oracle 常用符号CHR
- java物品类_Java:类中的所有东西都是静态的 – 这是合理的吗?
- 【Luogu2394】yyy loves Chemistry I(浮点数精度)
- Python中的字典与集合
- svn插件Subclipse
- Sketch 51 新功能介绍(包含破解版下载)
- 泡泡龙游戏c语言程序,七彩泡泡龙小程序-微信七彩泡泡龙小程序小游戏v1.0-游戏宝手游网...
- 2021年中国访客管理系统市场趋势报告、技术动态创新及2027年市场预测
- Java面向对象学习:遥控器
- ApowerREC 1.2.4破解版 亲测能用
- CCF中学生计算机程序设计入门篇练习题讲解
- 自动充值平台开发进程之联通卡密一最终实现
- python爬虫之爬取简书中的小文章标题