CGI-Skripte funktionierten perfekt, während ichHTTP. Dann setze ichUmleitungfür den gesamten Verkehr durchhttpsund jetzt funktioniert CGI überhaupt nicht (404- nicht gefunden). Ich benutzeLichttpdServer.
Hier ist der Teil vonlighttpd.conffür die Weiterleitung:
$SERVER["socket"] == ":80" {
$HTTP["host"] =~ "(.*)" {
url.redirect = ( "^/(.*)" => "https://%1/$1" )
}
}
BEARBEITEN 1:lighttpd.conf (klick mich)
BEARBEITEN 2:mod_fastcgi.conf (klick mich)
Antwort1
Sie müssen CGI und Documentroot auch für den SSL-Listener konfigurieren.