ref: 07f858472356480206c056ae0c0ecf6431a73ae2
parent: 498d86b9218287b2b5c16aa54a283249fbd4e5a3
author: Igor Böhm <igor@9lab.org>
date: Fri Oct 29 18:59:06 EDT 2021
rc-httpd: fold two sed calls into one when computing location
--- a/rc/bin/rc-httpd/rc-httpd
+++ b/rc/bin/rc-httpd/rc-httpd
@@ -74,8 +74,8 @@
}
QUERY_STRING=`{echo $REQUEST_URI | sed 's;[^?]*\??;;'} params=`{echo $QUERY_STRING | sed 's;\+; ;g'}-location=`{echo $REQUEST_URI | sed 's;\?.*;;'}-location=`{echo $location | sed '+location=`{echo $REQUEST_URI | sed '+ s;\?.*;;
s;[^/]+/\.\./;/;g
s;/\./;/;g
s;//+;/;g
--
⑨