ngx_http_referer_module

    设置有效引用哈希表的桶大小。设置哈希表的详细信息在单独的文档中提供。

    设置有效引用哈希表的最大 size。设置哈希表的详细信息在单独的中提供。

    指定 Referer 请求头字段值将导致内嵌的 $invalid_referer 变量设置为空字符串。否则,变量将为 1。匹配搜索不区分大小写。

    参数说明如下:

    • blocked

      Referer 字段出现在请求头中,但其值已被防火墙或代理服务器删除,这些值为不以 http://https:// 开头的字符串

    • Referer 请求头字段包含一个服务器名称

    • 任意字符串

    • 正则表达式

      第一个符号应为 。要注意的是,表达式只与 http://https:// 之后的文本匹配。

    示例:

    1. valid_referers none blocked server_names
    2. *.example.com example.* www.example.org/galleries/

    • $invalid_referer

      如果 Referer 请求头字段的值,则为空字符串,否则为 1。