PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache htdocs Verzeichnis mit "Links" erweitern?


Durcairion
2005-09-30, 19:23:08
Ich hab mal eine Frage und zwar habe ich XAMPP mit dem Apache Server usw. zum programmieren installiert.

Ist es nun möglich das ich einzelne Ordner auf anderen Partitionen im htdocs Ordner "verlinke" ?

So das ich z.B. über den Webserver einen Downloadordner freigeben kann, ohne diesen in den htdocs Ordner verschieben zu müssen.

Ist sowas möglich?

Muh-sagt-die-Kuh
2005-09-30, 20:56:29
Alias /<Web-Verzeichnisname> <Verzeichnis auf der Platte>

in der httpd.conf blendet ein beliebiges Verzeichnis in die Verzeichnisstruktur des Webservers ein

Durcairion
2005-09-30, 22:02:01
Danke, muss ich dann noch irgendwie Rechte vergeben?

Denn wenn ich dann die Erweiterung an die URL meines Webservers hänge kommt immer Zugriff verweigert :(

Muh-sagt-die-Kuh
2005-10-01, 00:08:56
Wahrscheinlich ist der Server so konfiguriert, dass er bei nicht vorhandener "index.htm" nicht einfach den Verzeichnisinhalt auflistet.

<directory /<Web-Verzeichnisname>
Options Indexes
</directory>

sollte dies beheben. Ansonsten muss das Systemkonto, unter dem der Apache läuft, noch Zugriff auf den Ordner haben.

Durcairion
2005-10-01, 01:23:13
Hey,

Danke nun gehts, aber gibt es auch eine Option wie alle Unterordner des Verzeichnisses anwählbar sind?

Muh-sagt-die-Kuh
2005-10-01, 01:40:45
<location /<Web-Verzeichnisname>
Options Indexes
</location>

statt dem letzten Abschnitt sollte es eigentlich tun.

Durcairion
2005-10-01, 01:53:29
<location /<Web-Verzeichnisname>
Options Indexes
</location>

statt dem letzten Abschnitt sollte es eigentlich tun.

Leider nicht, dann kann man den Hauptordner auch nichtmehr einsehen.

Muh-sagt-die-Kuh
2005-10-01, 11:28:51
Also, es gibt 2 Varianten die bei mir problemlos funktionieren:

Variante 1:

Alias /bilder c:\bilder

<location /bilder>
Options Indexes
</location>


Variante 2:

Alias /bilder c:\bilder

<directory c:\bilder>
Options Indexes
</location>


<Directory> matcht auf Dateisystemebene und bezieht Unterverzeichnisse mit ein, <Location> macht das gleiche auf URL Ebene.

Durcairion
2005-10-01, 13:10:28
Ok vielen dank ... hat funktioniert