ref: 80bcf6e230a30567cc8976b78414f291b39819bf
parent: 8cfd549d118fbec88f3cd8d7740e5b94fbcf9a2d
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
--
⑨