Fix to use env instead of miniserv.conf

https://github.com/webmin/webmin/pull/1719#discussion_r948563298
This commit is contained in:
iliajie
2022-08-18 14:19:37 +03:00
parent 8bdc701994
commit 824043f3f1

View File

@ -969,9 +969,7 @@ sub PrintHeader
{
my ($cs, $mt) = @_;
$mt ||= "text/html";
my %miniserv;
&get_miniserv_config(\%miniserv);
if (!$gconfig{'no_strict_transport_security'} && $miniserv{'ssl'}) {
if (!$gconfig{'no_strict_transport_security'} && uc($ENV{'HTTPS'}) eq "ON") {
print "Strict-Transport-Security: max-age=31536000; includeSubDomains\n";
}
if ($pragma_no_cache || $gconfig{'pragma_no_cache'}) {