map指令简单介绍 当然这里写的都是官方文档是已经写过的,我简单抄一下哈。 map指令来自于 ngx_http_map_module 模块,提供的核心能力是 基于一个变量创建一个新变量,大概是这意思。
当然这里写的都是官方文档是已经写过的,我简单抄一下哈。
map指令来自于 ngx_http_map_module 模块,提供的核心能力是 基于一个变量创建一个新变量,大概是这意思。
语法: 只能配置在http块内
map string $variable {...}
直接看这个语法好像看不出来它能干什么,所以官方文档上给了几个例子:
map $http_host $name {
hostnames;
default 0;
example.com 1;
*.example.com 1;
example.org 2;
*.example.org 2;
.example.net 3;
wap.* 4;
}
解析一下上面