1 |
Hallo. |
2 |
|
3 |
Neue Themen bitte nicht als Antwort auf bestehendes verfassen. |
4 |
=> Thread-Hijacking. |
5 |
|
6 |
|
7 |
Am Dienstag, 19. September 2006 21:54 schrieb Daniel Friedlmaier: |
8 |
> im standard-pfad wo die webseiten von apache liegen will ich eine |
9 |
> html-datei ablegen. in dieser datei sollen dateien zum download |
10 |
> angeboten werden. die datein selbst jedoch liegen nicht unterhalt des |
11 |
> verzeichnisses wo die html-datei liegt sondern z.b auf |
12 |
> '/daten/freeware/' gibt es eine möglichkeit das irgendwie in apache zu |
13 |
> realisieren damit er auch auf andere verzeichnisse am selber server |
14 |
> zugreifen kann oder ist es sinnvoller als apache-verzeichnis das |
15 |
> '/daten/freeware'-Verzeichnis zu wählen? |
16 |
|
17 |
Du hast zumindest mal zwei Möglichkeiten, die mir spontan einfallen: |
18 |
|
19 |
1. Symlinks. Aktiviere die Option "FollowSymlinks" im Apache und erstelle |
20 |
einen Symlink in den DocRoot, der auf die richtige Datei verweist (Apache |
21 |
muss laut Dateisystem Zugriffsrechte auf die Datei haben). |
22 |
|
23 |
2. Alias. Erstelle in der Apache-Konfiguration ein Alias, sodass z.B. der |
24 |
Pfad /files im webroot ein alias für deine Datenpartition ist. |
25 |
|
26 |
Vorteil Methode 1: Nur was explizit symlinked ist, ist zugreifbar |
27 |
Vorteil Methode 2: Man muss nicht jede Datei einzeln symlinken, alle Dateien |
28 |
sind zugreifbar. |
29 |
|
30 |
Jetzt liegt es an dir, dich zu entscheiden. ;-) |
31 |
|
32 |
Mehr zu den Apache-Konfigurations-Stichwörtern findest du in der Dokumentation |
33 |
zum Apache. :) |
34 |
|
35 |
cu, Bernd |