如何让 Awstats 忽略我

如何让 Awstats 忽略我

我正在使用 awstats 记录我的服务器流量,并且非常满意。但有一个问题是我经常出差,我不希望我的流量被计入 awstats 中。

您有什么好主意可以让我忽略我的访问吗?

我的第一个想法是以某种方式使用 cookies。我根据以下说明向我的 apache 服务器添加了新的日志格式:http://www.crumpeta.com/adding_cookie_information_to_apache_log_files。是否可以过滤 awstats 中的 cookie 以忽略我?

答案1

另一个选择是添加仅供您使用的第二个虚拟主机,它不会将流量记录到 awstats 读取的主日志中。

答案2

是的,您可以在 awstats 配置文件中使用特殊配置,以忽略特定的访问。

使用类似:

日志文件=“grep -v YOUCOOKIESTRING /var/log/apache2/access.log |”

在您的 /etc/awstats/awstats.yoursite.conf 文件中。

答案3

您是从静态还是动态 IP 浏览的?如果是静态 IP(大多数企业级互联网连接都有这种 IP),请查看跳过主机您的 awstats 配置文件中的参数。

答案4

您可以设置附加 VirtualHost,其 DocumentRoot 和相关参数与您的主站点相同,但 ServerName 不同。要正常工作,您自己站点中的内部链接必须是本地的。

您可以从一组日志文件中提取相关的日志条目,或者为新的 VirtualHost 设置不同的 ErrorLog 和 CustomLog。

相关内容