我在目录中有2个文件,我不想添加到访问日志中。 它们在每个请求中都有不同的get参数。
所以: 请求1:file.txt?347547 请求2:file.txt?758453 请求3:file.txt?787646
我如何使用htaccess执行此操作?
我试过了:
SetEnvIf Request_URI "^/file1\.txt$" dontlog
SetEnvIf Request_URI "^/file2\.txt$" dontlog
CustomLog logs/access_log common env=!dontlog
但由于获取参数,它无效。
答案 0 :(得分:0)
$
占位符。CustomLog
指令。将其放入虚拟主机规范中:
SetEnvIf Request_URI "^/(file1|file2)\.txt" dontlog
LogFormat "%h %l %u %t \"%r\" %>s %b" common
CustomLog /var/log/apache2/access.log common env=!dontlog