添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

语法: map $var1 $var2 { map list }
默认值:
配置段: http (可以存在多个 map 区域)
map 指定了两个变量,其顺序和映射表中的列对应,这里的变量 var1 是 Nginx 自带变量,var2 则是自定义变量名,Nginx 自带变量表可以在 https://nginx.org/en/docs/varindex.html 查到。
map 的大括号内则是映射表,映射表由两列组成,匹配模式(string)和需要设定的值(variable)。
在 map 块里的参数指定了源变量值和结果值的对应关系。

  • 匹配模式可以是一个简单的字符串或者正则表达式,使用正则表达式要用(‘~’)。
  • 一个正则表达式如果以 “~” 开头,表示这个正则表达式对大小写敏感。以 “~*”开头,表示这个正则表达式对大小写不敏感。
  • 不使用正则的时候,默认使用大小写不敏感匹配。
  • 如果源变量值包含特殊字符如 ~ ,则要以 \ 来转义。
  • 一个简单的例子: