Apacheのログはセキュリティ強化のためマルチバイト文字がURIエスケープされています。
おかげで日本語のパスにアクセスしたログがそのままでは読めないのでPerlのURI::Escapeモジュールで復号化するためのワンライナーを書きました。
% tail -f /var/log/httpd/ssl_access_log | perl -ne 'use URI::Escape; print uri_unescape($_);'
Go to list of users who liked
More than 5 years have passed since last update.
Apacheのログはセキュリティ強化のためマルチバイト文字がURIエスケープされています。
おかげで日本語のパスにアクセスしたログがそのままでは読めないのでPerlのURI::Escapeモジュールで復号化するためのワンライナーを書きました。
% tail -f /var/log/httpd/ssl_access_log | perl -ne 'use URI::Escape; print uri_unescape($_);'
Register as a new user and use Qiita more conveniently
Go to list of users who liked