Erlaubte Pfade in SSI
Kareen
- html
Hallo,
kann in der SSI-Anweisung
<!--#exec cgi="CGI-Pfad/CGI-Programm/Script" -->
als Pfad auch "http://www.foo.com/cgi-bin/" angegeben werden oder wasist generell unter Pfad zu verstehen?
Hallo.
kann in der SSI-Anweisung
<!--#exec cgi="CGI-Pfad/CGI-Programm/Script" -->
als Pfad auch "http://www.foo.com/cgi-bin/" angegeben werden oder wasist generell unter Pfad zu verstehen?
http://de.wikipedia.org/wiki/Pfad#Dateisystem
Was hat dein Versuch ergeben? Ich denke, du kannst nicht nicht auf ein Verzeichnis verweisen, sondern musst explizit eine file angeben. Habe allerdings noch nie mit SSI gearbeitet. Gegen einen absoluten Pfad spricht meines Erachtens nicht.
MfG, Kungschu.
Hallo Kareen!
kann in der SSI-Anweisung
<!--#exec cgi="CGI-Pfad/CGI-Programm/Script" -->
als Pfad auch "http://www.foo.com/cgi-bin/" angegeben werden oder wasist generell unter Pfad zu verstehen?
Was heißt denn SSI... steht das für Extern Server Something Includes? Oder für Server Side Includes. Wenn Du die Antwort gefunden hast, erübrigt sich Deine Frage.
Viele Grüße aus Frankfurt/Main,
Patrick
Witz komm raus, du bist umzingelt!
Hellseherische Fähigkeiten habe ich nicht.
Server Side Includes bedeuten für mich 'Einfügungen auf der Serverseite' und nicht mehr oder weniger.
kann in der SSI-Anweisung
<!--#exec cgi="CGI-Pfad/CGI-Programm/Script" -->
als Pfad auch "http://www.foo.com/cgi-bin/" angegeben werden oder wasist generell unter Pfad zu verstehen?
In der Doku zu mod_include kannst du nachlesen, dass dort eine URL angegeben werden kann. Ebenso kannst du das Verhalten des SSI-Parsers nachlesen: Alles, was nicht mit einem Slash beginnt, wird relativ zum aktuellen Dokument betrachtet. Somit würde aus Sicht von SSI folgendes:
<!--#exec cgi="http://www.example.org/include.me" -->
in folgendem Verzeichnis auf dem *aktuellen* Server ausgeführt:
'/current/directory/http://www.example.org/include.me'
Das gibt logischerweise einen Fehler. Kurzum: du kannst es zwar so angeben, es wird jedoch nicht zu dem von dir erwareteten Ergebnis führen.
Siechfred
Hallo,
Das gibt logischerweise einen Fehler. Kurzum: du kannst es zwar so angeben, es wird jedoch nicht zu dem von dir erwareteten Ergebnis führen.
Also ist es doch Blödsinn, lt. Doku URLs zuzulassen, wenn es keinen Sinn macht, oder sehe ich das falsch?
Gruß
Kareen
Hi,
Das gibt logischerweise einen Fehler. Kurzum: du kannst es zwar so angeben, es wird jedoch nicht zu dem von dir erwareteten Ergebnis führen.
Also ist es doch Blödsinn, lt. Doku URLs zuzulassen,
Du solltest die Doku nochmal lesen. URL-Path und URL sind zwei verschiedene Dinge.
oder sehe ich das falsch?
Ja.
cu,
Andreas