Nginx Http Referer主持人

时间:2014-04-23 19:53:58

标签: nginx http-headers http-referer access-log

我正在使用Nginx作为网络服务器。

有没有办法提取'http referer host'并将其放入访问日志中。

例如:如果http_referer为“http://example.com/?somedata”: 如何仅将主机部分(example.com)记录到访问日志行?

我正在寻找解决方案,但我没有找到任何有用的东西。

1 个答案:

答案 0 :(得分:0)

使用Excluding Domains from the Load Test

map $http_referer $http_referer_hostname {
    ~^.*://(.+)/.*$ $1;
}

所需结果将存储在$ http_referer_hostname