secure_link_module模块
- 制定并允许检查请求的链接的真实性以及保护资源免遭未经授权的访问
- 限制链接生效周期
http_secure_link_module
server {
listen 80;
server_name www.link.com;
index index.php index.html index.htm;
root /usr/local/var/www/link;
location / {
secure_link $arg_md5,$arg_expires;
secure_link_md5 "$secure_link_expires$uri stark";
if ($secure_link = "") {
return 403;
}
}
}
geoip_module 模块(第三方模块,需要自行下载)
- 基于IP地址匹配MaxMind GeoIP 二进制文件,读取IP所在的地域信息。
场景
-
区别国内外访问的维度
-
区别各省市不一致的维度
location / { if ($geoip_country_code = "") { return 403; } }