
تغییر فرمت لاگ در apache
به منظور تغییر فرمت log در Apache درصورتیکه برای دامنه مورد نظر SSL فعال می باشد فایل default-ssl.conf و در غیر اینصورت فایل ۰۰۰-default.conf را ویرایش نمایید. کافیست تمام خطوطیکه با CustomLog و LogFormat شروع می شوند را comment نمایید و فرمت لاگ مورد نظر خود را وارد کنید:
<VirtualHost *:80>
DocumentRoot /var/www/html
ServerAdmin webmaster@localhost
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log "%h / %{X-Forwar-For}i %V %l %u %t \"%r\" %>s %b %O \"%{Referer}i\" \"%{User-Agent}i \" \"%{Cookie}i \" %b %D %f %p %P %T %O %u"
#CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
توجه: قسمت اول در CustomLog مسیر ذخیره لاگ ها می باشد و قسمت دوم فرمت لاگ می باشد.
توجه: برای مطالعه آرگومانهای بکار رفته، جدول موجود در لینک زیر را مطالعه نمایید: