nginx 403 forbidden в отдельный лог

L
На сайте с 23.12.2012
Offline
92
2615

Можно ли как то лог по 403 ошибке писать в отдельный файл?

Желательно для всех хостов в один.

Сдам выделенный сервер в Европе 9,5 евро в месяц. (/ru/forum/914387) Atom N2800 1.86 GHz / RAM 2 GB / HDD 500 GB sata2 / Канал 100 Mbps
Den73
На сайте с 26.06.2010
Offline
523
#1

кто инициирует 403 код? приложение или условие в nginx

L
На сайте с 30.10.2015
Offline
34
#2

в htaccess присваиваешь эту ошибку определенному php файлу, а он пишет лог в файл, если по простому

...
Оптимизайка
На сайте с 11.03.2012
Offline
396
#3

так работает? (не проверял)

error_page 403 @custom_log;

location @custom_log {

error_log /path/to/custom.log;

}

⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
L
На сайте с 23.12.2012
Offline
92
#4

Спасибо за наводку!

так не работает, конфликтует с блокировкой файла (php отдается как html, не знаю почему)

сделал так:

error_page 403 /403.html;

location /403.html {

error_log /var/log/nginx/403.log;

}

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий