]> git.plutz.net Git - flarejs/blobdiff - index.cgi
return 404 when game files cannot be found
[flarejs] / index.cgi
index ef82aaee3b64e3e8ac92846eb6eca2f18f411574..39a8024619069165b34574aefacd605e4ba20a0f 100755 (executable)
--- a/index.cgi
+++ b/index.cgi
@@ -22,6 +22,7 @@ else
               ./mods/empyrean_campaign \
               ./mods/fantasycore \
               ./mods/default; do
-    [ -f "${base}/$_PATH" ] && FILE "${base}/$_PATH"
+    [ -f "${base}/$_PATH" ] && FILE "${base}/$_PATH" && return
   done
+  printf 'Status: 404 Not Found\r\nContent-Length: 0\r\n'
 fi