1
0
Fork 0
mirror of https://gitlab.com/niansa/simpsh-httpd.git synced 2025-03-06 20:53:36 +01:00

Add files via upload

This commit is contained in:
niansa 2017-03-09 11:08:00 +01:00 committed by GitHub
parent 1a1ae1e127
commit 8d915494f4
3 changed files with 6 additions and 11 deletions

View file

@ -3,8 +3,8 @@
# Wo ist der Webroot (Hauptverzeichniss)? # Wo ist der Webroot (Hauptverzeichniss)?
export FILES="/var/www/html" export FILES="/var/www/html"
# Wie soll der Titel der Dateiliste sein? # Wie soll der Titel der Dateiliste sein, die aufgerufene URL ist in $URL enthalten.
export HTMLTITLE="Filelist" export HTMLTITLE="Datei: $URL"
# Wo soll das Fertige HTML-Dokument gespeichert werden? Die Variable $HTMLFILEID muss enthalten sein! # Wo soll das Fertige HTML-Dokument gespeichert werden? Die Variable $HTMLFILEID muss enthalten sein!
export HTMLFILE="/tmp/simpsh-html.${HTMLFILEID}.html" export HTMLFILE="/tmp/simpsh-html.${HTMLFILEID}.html"

View file

@ -18,8 +18,5 @@
# Verwende unix2dos auf das Dokument... # Verwende unix2dos auf das Dokument...
unix2dos $HTMLFILE &> /dev/null unix2dos $HTMLFILE &> /dev/null
# Gebe fertiges Dokument aus # Gebe fertiges HTML-Dokument aus
cat $HTMLFILE cat $HTMLFILE
# Lösche Dokument
rm -f $HTMLFILE

View file

@ -1,12 +1,10 @@
#! /bin/bash #! /bin/bash
# Standard-URL
export URL='/'
# Lese den request # Lese den request
read $request read $header
# Verarbeite den request # Verarbeite den request
URL="${request#GET }" URL="${header#GET }"
URL="${URL% HTTP/*}" URL="${URL% HTTP/*}"
export FILE="$FILES$URL" export FILE="$FILES$URL"
echo $URL