0
NGINX의 사용자 정의 오류 페이지에 약간 문제가 있습니다. 내가 GET
또는 POST
이외의 다른 작업을 보내고 경우 첫째, 나는, 내가 서버의 501 method is not implemented
을 말한다 기본 오류 페이지 및 이름과 버전을이HTTP 헤더 및 오류 페이지 - NGINX
server {
...
location/{
if ($request_method !~ (GET|POST)) {
error_page 418 = @not_supported;
return 418;
}
proxy_pass http://x.x.x.x;
}
location @not_supported {
return 501;
}
error_page 501 /some_page.html;
location = /some_page.html {
root html;
}
}
을 시도했다. 반품이 첫 번째 위치에있는 경우 서버는 some_page.html
을 반환합니다.
그 후 나는 사용자 정의 오류 페이지를 제공하여 도움이 된 recursive_error_pages
을 추가하려고 시도했지만 헤더를 완전히 변경했습니다 (이전에 제거한 헤더 추가).
누구나 서버에서 사용자 정의 페이지를 제공하고 헤더의 설정을 유지하는 방법을 알고 있습니까?
감사합니다.
예를 들어 원하는 것을 명확하게 지정할 수 있습니까? –