X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=web%2Flogin.cgi;h=0058aa9f9c25f68e98cdcad310c0f9dc48bc68e5;hb=338ed57a1a2c4383dabc59698683d146e3e0dd2a;hp=55d4d31bf0e4e75321054cfc88081758af16ac96;hpb=7c0a33425eb35461b6805e7b13c794de0749baac;p=mirror%2Fuserdir-ldap.git diff --git a/web/login.cgi b/web/login.cgi index 55d4d31..0058aa9 100755 --- a/web/login.cgi +++ b/web/login.cgi @@ -1,6 +1,6 @@ #!/usr/bin/perl -# $Id: login.cgi,v 1.7 2000/05/10 05:01:55 tausq Exp $ +# $Id: login.cgi,v 1.8 2003/03/13 04:25:56 rmurray Exp $ # (c) 1999 Randolph Chung. Licensed under the GPL. use lib '.'; @@ -17,8 +17,8 @@ my %config = &Util::ReadConfigFile; my $query = new CGI; my $proto = ($ENV{HTTPS} ? "https" : "http"); -if (!($query->param('username')) || !($query->param('password'))) { - print "Location: $proto://$ENV{SERVER_NAME}/$config{webloginurl}\n\n"; +if ($proto eq "http" || !($query->param('username')) || !($query->param('password'))) { + print "Location: https://$ENV{SERVER_NAME}/$config{webloginurl}\n\n"; exit; }