Скрипты CGI работали отлично, пока я использовал HTTP. Затем я установил перенаправление для всего трафика через https и теперь CGI вообще не работает (404 - не найден). я использую lighttpd сервер.
Вот часть lighttpd.conf для перенаправления:
$SERVER["socket"] == ":80" {
$HTTP["host"] =~ "(.*)" {
url.redirect = ( "^/(.*)" => "https://%1/$1" )
}
}
ИЗМЕНИТЬ 1: lighttpd.conf (щелкните меня)
РЕДАКТИРОВАТЬ 2: mod_fastcgi.conf (щелкните меня)
Вам также необходимо настроить CGI и documentroot для прослушивателя SSL.