20241031 Apache2修改日志里面的时间格式

问题背景,Apache2里面日志输出,关于时间这一块,看着难受,所以有了如下需求,修改日志里面的时间格式

案例日志

127.0.0.1 - - [31/Oct/2024:19:20:34 +0800] "GET /index.php/vod/search/actor/Ximena+del+Solar.html HTTP/1.1" 200 4233 "-" "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.6723.69 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"

执行

nano /etc/apache2/apache2.conf

修改成

LogFormat "%v:%p %h %l %u %{%Y%m%d_%H:%M:%S %z}t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined

LogFormat "%h %l %u %{%Y%m%d_%H:%M:%S %z}t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined

LogFormat "%h %l %u %{%Y%m%d_%H:%M:%S %z}t \"%r\" %>s %O" common

LogFormat "%{Referer}i -> %U" referer

LogFormat "%{User-agent}i" agent

配置的重点是%{%Y%m%d_%H:%M:%S %z}t

最终日志输出

127.0.0.1 - - 20241031_19:40:19 +0800 "GET /index.php/vod/detail/id/38904.html HTTP/1.1" 200 7875 "-" "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.6723.69 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"

相关推荐
云边有个稻草人5 分钟前
Windows 里用 Linux 不卡顿?WSL + cpolar让跨系统开发变简单
linux·运维·服务器·cpolar
LXY_BUAA28 分钟前
将linux操作系统装入U盘20251107
linux·运维·服务器
IDC02_FEIYA1 小时前
Discuz论坛管理员怎么重置修改用户密码?
运维·服务器
九河云1 小时前
华为云ECS与Flexus云服务器X实例:差异解析与选型指南
大数据·运维·服务器·网络·人工智能·华为云
kaoa0001 小时前
Linux入门攻坚——53、drbd - Distribute Replicated Block Device,分布式复制块设备-2
linux·运维·服务器
ajax_beijing1 小时前
华为云ELB
运维·服务器·华为云
RisunJan2 小时前
Linux命令-e2label命令(设置第二扩展文件系统的卷标)
linux·运维·服务器
向上的车轮2 小时前
数据中台工作流编排引擎:Apache Airflow
apache
雾迟sec2 小时前
Web安全-文件上传漏洞-黑白名单及其它绕过思路(附思维导图)
javascript·安全·web安全·网络安全·apache·安全威胁分析
倦王2 小时前
Linux一些基本命令--黑马学习
linux·运维·服务器