но как только я добавляю куда-нибудь return 404; (или в любой location иди в server), то при попытке обратиться к соотв. файлу вижу nginx'овскую ошибку 405 Not Allowed
в access-логах код ответа тоже 405.
но! если я закомменчу инклюд с переопределением ошибок (строка 20) - всё срабатывает как нужно.
откуда ошибка 405?
права на файлы-страницы ошибок есть (проверял через sudo -u <user> cat /var/www/html/error_dummy/404.html)
CentOS 8 / nginx 1.18.0 - со стандартной nginx-репы
при error_page на именованный локейшн не меняется метод, в итоге у тебя скорее всего есть POST который улетает в 404 и получается попытка поста на статический файл
Обсуждают сегодня