Puncte:0

Pagina de eroare Nginx nu funcționează vs transfer-encoding: fragmentată

drapel pk
lxs

Am configurat o pagină de eroare în Nginx:

ERROR_PAGE 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 421 422 423 424 425 426 428 429 431 451 495 496 497 500 501 502 503 504 505 506 507 508 510 51
locație = /error.html {
  ssi on;
  intern;
  auth_basic off;
  rădăcină /etc/nginx;
}

Acest lucru funcționează bine pentru 404. Cu toate acestea, trimit o solicitare ca aceasta:

POST /graphql HTTP/1.1
Lungimea conținutului: 2
Transfer-Codificare: fragmentat
Conexiune: aproape

{}

Notă Transfer-Codificare: fragmentat. Nginx returnează o pagină de eroare 400 Bad Request în loc de a mea. Un indiciu minor este că subsolul spune doar „nginx”, nu include o versiune. Am încercat să adaug „server_tokens off;” si nu a schimbat nimic.

Ce configurație trebuie să adaug pentru ca Nginx să folosească pagina mea de eroare pentru TOATE erorile, vă rog?

drapel pk
lxs
Ridicat https://trac.nginx.org/nginx/ticket/2304

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.