src

sauce
got clone ssh://anon@src.dalliard.ch/src
log | files | refs

redirect.sh (424B)


      1 #!/bin/sh
      2 path="${PATH_INFO#/}"
      3 url=$(while IFS=: read -r key value; do
      4 	if [ "$key" = "$path" ]; then
      5 		echo "$value"
      6 		break
      7 	fi
      8 done < /go/redirects.txt)
      9 
     10 if [ -n "$url" ]; then
     11     printf "Status: 301 Moved Permanently\r\n"
     12     printf "Location: %s\r\n" "$url"
     13     printf "\r\n"
     14 else
     15     printf "Status: 404 Not Found\r\n"
     16     printf "Content-Type: text/plain\r\n"
     17     printf "\r\n"
     18     printf "redirect not found\n"
     19 fi