Случайно вижу ошибку на разных доменах. Я гуглил и пробовал разные решения, но ни одно из них не решило проблему. Теперь я пытаюсь воспроизвести ошибку, чтобы найти решение, но не могу воспроизвести!
Это журнал доступа и журнал ошибок в случае ошибки:
xxx.xxx.xxx.xxx - - [25/ноября/2021:18:43:33 +0100] "GET /humans.txt HTTP/1.1" 406 - "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, как Gecko) Chrome/91.0.4472.114 Safari/537.36"
[Чт, 25 ноября, 18:43:32.999114 2021] [переговоры: ошибка] [pid 1305749] [клиент xxx.xxx.xxx.xxx:63157] AH00690: нет приемлемого варианта: /usr/share/httpd/error/HTTP_NOT_FOUND.html .var
... и это журнал доступа, когда я пытаюсь воспроизвести ошибку:
yyy.yyy.yyy.yyy - - [26/Nov/2021:08:52:45 +0100] "GET /humans.txt HTTP/1.1" 404 1110 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, как Gecko) Chrome/91.0.4472.114 Safari/537.36"
Конечно, я пробовал идентификацию браузера и разные языки, которые поддерживаются моим сервером, и те, которые не поддерживаются. Но все работает так, как ожидалось. Если я использую поддерживаемый язык, сообщение об ошибке отображается на этом языке, если язык не поддерживается, я вижу английскую версию.Как определить, какие вызовы/настройки приводят к ошибке?