SSL을 사용하는 lighttpd에서 CGI 스크립트가 작동하지 않습니다.

SSL을 사용하는 lighttpd에서 CGI 스크립트가 작동하지 않습니다.

CGI 스크립트는 완벽하게 작동했습니다.HTTP. 그런 다음 설정했습니다.리디렉션모든 트래픽에 대해https이제 CGI가 전혀 작동하지 않습니다(404- 찾을 수 없음). 나는 사용한다가벼운섬기는 사람.

다음은lighttpd.conf리디렉션의 경우:

$SERVER["socket"] == ":80" {
    $HTTP["host"] =~ "(.*)" {
        url.redirect = ( "^/(.*)" => "https://%1/$1" )
    }
}

편집 1:lighttpd.conf (나를 클릭하세요)

편집 2:mod_fastcgi.conf (나를 클릭하세요)

답변1

SSL 수신기에 대해서도 CGI 및 documentroot를 구성해야 합니다.

관련 정보