From de0d57a13dbd2b8bb0d3fd41a99665b1a8a88684 Mon Sep 17 00:00:00 2001 From: iliajie Date: Sun, 21 Aug 2022 14:49:05 +0300 Subject: [PATCH] Fix to allow no port with custom redirect host --- miniserv.pl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/miniserv.pl b/miniserv.pl index 15386b287..860114c2e 100755 --- a/miniserv.pl +++ b/miniserv.pl @@ -1573,6 +1573,8 @@ if (defined($header{'host'})) { $ssl = $config{'redirect_ssl'} ne '' ? $config{'redirect_ssl'} : $use_ssl || $config{'inetd_ssl'}; $redirport = $config{'redirect_port'} || $port; +$redirport = $config{'redirect_port'} + if ($config{'redirect_host'}); $portstr = $redirport == 80 && !$ssl ? "" : $redirport == 443 && $ssl ? "" : ":".$redirport; $redirhost = $config{'redirect_host'} || $host;