- 2025年07月26日
- 星期六

我有我的nginx设置阻止某些引用,如下所示:if ($http_referer ~* (site_name) ) { return 403; } 这工作正常,但我还想将阻止的引用者记录到单独的文件中.我尝试添加 access_log /path/to/server/bad_domain.log; 在if语句中;但这不起作用.有任何想法吗?谢谢.

我用:http { limit_req_zone $binary_remote_addr zone=one:10m rate=5r/s; } server { location ~ .php${ limit_req zone=one burst=2 nodelay; t