SSI가 실행을 거부하는 이유를 알 수 없습니다. 나는 켜져있다nginx 1.25.2, 에우분투 22.04
server {
listen x.x.x.x:443 ssl;
listen [::]:443 SSL;
# other lines
include /home/bhccwga/conf/web/bhccwga.org/nginx.hsts.conf*;
ssi on;
# rest of code
}
나는 매우 기본적인 코드(시간 인쇄)를 사용해 시도했지만 이것은 이전 nginx 서버에서 잘 작동하던 코드와 동일합니다.
<!--#exec cgi="/cgi-bin/ri/ri.cgi"--></div>
다른 곳에서 확인할 수 있는 곳이 있나요? 코드는 브라우저에서 볼 때 HTML 소스로 인쇄됩니다(따라서 실행 오류가 아니라 단지 실행되지 않는 것입니다).
구성이 유효하게 나타납니다.
nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful