CentOS의 Nginx: "서버" 헤더를 어떻게 변경할 수 있나요?

CentOS의 Nginx: "서버" 헤더를 어떻게 변경할 수 있나요?

저는 Centos6에서 Nginx를 실행하고 있습니다.

Server보안상의 이유로 응답 헤더에 포함된 HTTP 헤더를 변경/제거하고 싶습니다 .

예를 들어 nginx의 기본 Sever헤더는 다음과 같습니다. 저는 Centos6에서 Nginx를 실행하고 있습니다.

보안상의 이유로 ch를 표시하고 싶지만 Server: nginx/1.12.2 다음과 같은 내용을 표시하고 싶습니다 Server: mystartup/1.0. 이러한 사이트 구성을 시도했지만 아무 것도 작동하지 않았습니다.

server_tokens off;
proxy_pass_header 'New Server Name';

내 서버 구성: CentOS 6.9 Nginx 버전 1.12.2

답변1

당신은 아마 원할 것입니다 add_header Server "mystartup/1.0" always.

관련 정보