是否可以使用 nginx 记录(但允许完成请求)无效的引荐来源网址?
当使用 nginx 作为简单的网络服务器时(没有反向代理魔法,甚至没有 cgi 等...)是否可以设置有效引用者列表并执行类似的操作:
if ( referrer not in list of VALID referrers ) {
log this referrer
}
是否可以使用标准 nginx 源或任何额外的模块/扩展?
据我了解,这可能会稍微涉及一些,不需要写完整的conf...向我指出正确的conf指令就足够了:)
谢谢!
when using nginx as a simple webserver (no reverse proxy magic, not even cgi, etc...) is it possible to set a list of VALID referrers and do something like :
if ( referrer not in list of VALID referrers ) {
log this referrer
}
is something of this sort possible using a standard nginx source OR any additional modules/extensions?
as i understand this could possibly be slightly involved, no need for a full conf write up... pointing me at the correct conf directives will suffice :)
thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Nginx 版本 0.9.6+ 支持
map
中的正则表达式。标记~
用于表示它们。Nginx version 0.9.6+ supports regular expressions in
map
. Marker~
serves to denote them.