ngx_http_empty_gif_module
它允许在处理请求时返回一个空的GIF
图片。这个模块通常用于跟踪页面浏览和用户行为,特别是在Web分析中。
指令
名称 | 参数类型 | 默认值 | 作用描述 | 上下文 |
---|---|---|---|---|
empty_gif | - | - | 是否开启空gif支持 | location |
示例
nginx
server {
listen 8081;
server_name localhost;
# 用于跟踪用户行为
location = /track.gif {
empty_gif;
# 记录访问日志
access_log logs/tracking.log;
}
# 若路径以gif结尾 未找到图片时 返回空gif
location ~ \.gif$ {
try_files $uri /empty.gif;
}
# 内部的location
location = /empty.gif {
internal;
empty_gif;
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22