我在 apache 配置中使用以下行来通过 syslog 获取访问日志:
CustomLog "|/usr/bin/logger -p local1.notice -t apache-mycompany" common
但是,还有另一种设置,其中 apache 不使用虚拟主机,只有一个 00default 文件(前端 nginx 进行虚拟主机),我希望能够区分。有没有办法在 -t 参数中添加一个变量来区分每个站点的访问?我猜它可能是 URL 或保存文件的文件夹。
谢谢
我在 apache 配置中使用以下行来通过 syslog 获取访问日志:
CustomLog "|/usr/bin/logger -p local1.notice -t apache-mycompany" common
但是,还有另一种设置,其中 apache 不使用虚拟主机,只有一个 00default 文件(前端 nginx 进行虚拟主机),我希望能够区分。有没有办法在 -t 参数中添加一个变量来区分每个站点的访问?我猜它可能是 URL 或保存文件的文件夹。
谢谢
尝试
对于文件路径,或
为网址。有关所有可能的替换字符串的列表,请参阅Apache 文档中的自定义日志格式。