웹 서버 설정 구성은 숙련된 사용자를 위해 설계되었으며 추가 웹 서버 지시문을 구성하고 특정 IP 주소에서 사이트에 대한 액세스를 차단 및 허용할 수 있습니다. 여기서 이 웹사이트에 대한 Apache 웹 서버 설정을 지정할 수 있습니다. 예를 들어 웹 사이트에서 새로운 유형의 색인 파일을 사용하거나 특정 MIME 유형을 특정 파일 이름 확장자와 연결하려는 경우 사용자 정의 Apache 구성이 유용합니다. 기본값은 Apache가 서버 전체 구성의 해당 지시문을 사용함을 의미합니다. Apache가 nginx를 프런트엔드 서버로 사용하여 실행 중인 경우 이 페이지에서 nginx 설정도 지정할 수 있습니다.
- 추가 Apache 지시어
특정 설정을 찾을 수 없는 경우 아래 필드에 추가하세요. 이러한 설정은 서버 전체 Apache 지시문을 재정의합니다. 첫 번째 필드의 지시문은 방문자가 HTTP를 통해 사이트에 액세스할 때 사용됩니다. 두 번째 필드에는 HTTPS에 대한 지시문이 포함되어 있습니다. 일반적으로 두 필드 모두에 지시어를 추가해야 합니다. httpd.include에 사용하는 것과 동일한 구문을 사용하십시오. 예를 들어 사용자 정의 오류 페이지를 설정하려면 ErrorDocument 401 /my_error_page.html 줄을 추가하세요.
- 추가 nginx 지시어
여기서는 Apache 앞에서 실행되는 nginx 역방향 프록시 서버에 대한 설정을 지정할 수 있습니다. 귀하의 지시문은 서버 전체의 nginx 구성을 재정의합니다. 예를 들어 연결 시간 초과를 변경하거나 gzip을 사용하여 요청을 압축할 수 있습니다. nginx.conf에 사용하는 것과 동일한 구문을 사용합니다. 예를 들어, 프록시된 모든 요청을 gzip으로 압축하려면 'gzip_proxied any;' 줄을 추가하세요.
이 구성을 사용하면 서버를 미세 조정할 수 있으며 저장 후 사이트 성능을 확인하는 것을 잊지 마십시오. 이러한 설정은 스크립트 실행에 직접적인 영향을 미치기 때문입니다.