Ordnerindex statt HTML Datei anzeigen

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

Ordnerindex statt HTML Datei anzeigen

Postby DildoHorn » 15. March 2011 11:33

Hallo,
ich habe eine Frische Installation von XAMPP Version: 1.7.4. Es handelt sich um einen WebServer, der nur vom Internen LAN aus erreichbar sein soll. Mein Ziel ist es nun, bei dem zugriff auf den Webserver keine HTML Seite anzeigen zu lassen, sondern den Index eines Ordners. So wie es bei gehostetem Webspace oft der Fall ist.

Es soll also beim Zugriff die Adresse "http://Adresse/Unterordner" der Index dieses Ordners angezeigt werden. Die darin liegenden Ordner sollen dann gedownloaded werden können.

Wie lässt sich das realisieren?
DildoHorn
 
Posts: 3
Joined: 15. March 2011 09:30

Re: Ordnerindex statt HTML Datei anzeigen

Postby Nobbie » 15. March 2011 11:51

Indem man keine index.html (und auch keine index.php) anlegt.

>Die darin liegenden Ordner sollen dann gedownloaded werden können.

Das geht nicht (mit Sicherheit auch nicht bei Deinen genannten Webservern). Man kann nur Dateien auf diese Weise herunterladen.
Nobbie
 
Posts: 13183
Joined: 09. March 2008 13:04

Re: Ordnerindex statt HTML Datei anzeigen

Postby glitzi85 » 15. March 2011 16:47

Zusätzlich zu Nobbies Post sei noch gesagt, dass die Option Indexes in diesem Ordner aktiviert sein muss (http://httpd.apache.org/docs/2.2/mod/core.html#options)

Und genau genommen kann man nur Ressourcen herunterladen, denn es gibt im HTTP keine Dateien.

mfg glitzi
User avatar
glitzi85
 
Posts: 1920
Joined: 05. March 2004 23:26
Location: Dahoim

Re: Ordnerindex statt HTML Datei anzeigen

Postby Nobbie » 15. March 2011 22:41

glitzi85 wrote:Zusätzlich zu Nobbies Post sei noch gesagt, dass die Option Indexes in diesem Ordner aktiviert sein muss (http://httpd.apache.org/docs/2.2/mod/core.html#options)


Das ist bei Xampp ja für den DocumentRoot voreingestellt.

glitzi85 wrote:Und genau genommen kann man nur Ressourcen herunterladen, denn es gibt im HTTP keine Dateien.


Da muss ich ja doch mal ieise lächeln - wo hast Du denn das krude Zeug gelesen?! Selbstverständlich kann eine Ressource auch eine Datei sein.
Nobbie
 
Posts: 13183
Joined: 09. March 2008 13:04

Re: Ordnerindex statt HTML Datei anzeigen

Postby DildoHorn » 16. March 2011 00:09

Nobbie wrote:Indem man keine index.html (und auch keine index.php) anlegt.

>Die darin liegenden Ordner sollen dann gedownloaded werden können.

Das geht nicht (mit Sicherheit auch nicht bei Deinen genannten Webservern). Man kann nur Dateien auf diese Weise herunterladen.


Vielen Dank schonmal. Ich meinte natürlich Dateien bzw. Ressourcen.

Ich bin jetzt recht neu auf dem Gebiet, aber wenn ich das richtig verstanden habe, dann ist doch das Rootverzeichnis, in dem ich beim Adressaufruf gelange htdocs richtig? Reicht es quasi dann, in diesem Ordner die index.html und index.php zu entfernen?
DildoHorn
 
Posts: 3
Joined: 15. March 2011 09:30

Re: Ordnerindex statt HTML Datei anzeigen

Postby Nobbie » 16. March 2011 10:27

Wieso probierst Du es nicht einfach aus, das hätte max. 10 Sekunden gedauert?!
Nobbie
 
Posts: 13183
Joined: 09. March 2008 13:04

Re: Ordnerindex statt HTML Datei anzeigen

Postby glitzi85 » 17. March 2011 18:26

Nobbie wrote:Das ist bei Xampp ja für den DocumentRoot voreingestellt.

Schande über mich, stimmt ja.

Nobbie wrote:Da muss ich ja doch mal ieise lächeln - wo hast Du denn das krude Zeug gelesen?! Selbstverständlich kann eine Ressource auch eine Datei sein.

RFC2616
Natürlich kann eine Ressource auf eine Datei abgebildet werden, allerdings werden im HTTP nur Ressourcen übertragen, keine Dateien.

mfg glitzi
User avatar
glitzi85
 
Posts: 1920
Joined: 05. March 2004 23:26
Location: Dahoim

Re: Ordnerindex statt HTML Datei anzeigen

Postby DildoHorn » 18. March 2011 09:22

Vielen Dank, funktioniert ;-)

Aber nochmal zu den Dateien. Was genau ist denn nun der Unterschied zwischen einer Ressource und einer Datei?
DildoHorn
 
Posts: 3
Joined: 15. March 2011 09:30

Re: Ordnerindex statt HTML Datei anzeigen

Postby Nobbie » 18. March 2011 11:23

DildoHorn wrote:Aber nochmal zu den Dateien. Was genau ist denn nun der Unterschied zwischen einer Ressource und einer Datei?


Die "Ressource" ist der abstrakte Oberbegriff dessen, was mit HTTP transportiert werden kann. So wie alle Schimmel auch Pferde sind, sind Dateien auch Ressourcen (aber nicht umgekehrt). Eine Ressource kann aber auch beispielsweise ein Stream sein (ein Videostream). Deswegen wählt man diesen abstrakten Oberbegriff. Allerdings ist der Umkehrschluss, HTTP übertrage keine Dateien, schlicht falsch. Eine Datei ist (genau wie ein Stream) eine Ressource im Sinne des Protokolls HTTP.
Nobbie
 
Posts: 13183
Joined: 09. March 2008 13:04


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 28 guests