From fe87591ab64d343b6634a8aaae397ec1acb4d88c Mon Sep 17 00:00:00 2001 From: KatolaZ Date: Sun, 22 Jul 2018 00:02:09 +0100 Subject: small change in generation of http redirect page --- gosher | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gosher b/gosher index a0fa98b..668a2db 100755 --- a/gosher +++ b/gosher @@ -160,6 +160,9 @@ serve_redirect(){ Click to be redirected to: $url EOF + exec 1>&- + exec 2>&- + exit 0 } @@ -178,7 +181,7 @@ selector=$(echo $selector | sed -r 's:\$.*::g;s:\r::g' ) } case $selector in - /URL:*) + URL:*) url=$(echo $selector | cut -d ":" -f 2-) serve_redirect $url ;; @@ -205,6 +208,7 @@ case $selector in *) [ -f "${GOPHERDIR}/gophermap" ] && serve_selector "${GOPHERDIR}/gophermap" [ -f "${GOPHERDIR}/index.gph" ] && serve_index "${GOPHERDIR}/index.gph" + echo "got invalid selector: \"$selector\"" >&2 invalid_selector "/" ;; esac -- cgit v1.2.3