PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Dateien außerhalb vom "Dokument Root" aufrufen (Intranet)


eky79
14.08.2006, 12:23:34
Ich habe folgendes Problem:

In einem Intranet soll es über ein Website (welche wiederum auf einem Apache läuft) eine Linkseite geben, won welcher aus verschiedene Dokumente, welche irgendwo auf den, zu dem Intranet gehörenden Server liegt, abrufbar sind.

Also z.B im Laufwerk "K" liegt unter "/Ordner1/Ordner17/" das Dokumnent "Arbeitsablaeufe.txt" (aufrubar mit: <a href="file://K:/Ordner1/Ordner17/Arbeitsablaeufe.txt">test</a>)

So wie ich erfahren habe, ist in den Browsern (Mozilla, IE,... ) aus Sicherheitsgründen verboten außerhalb des "Document Root" auf Daten zuzugreifen.

Kann man irgendwie den Apache so konfigurieren, dass das Sicherheitsproblem umgangen wird und man über diese Linkliste direkt auf die außerhalb vom "Dokument Root" liegenden Daten zugreifen kann?

xabbuh
14.08.2006, 13:20:31
Du kannst für jede Datei, auf die entsprechend zugegriffen werden soll, einen Alias (http://httpd.apache.org/docs/2.0/mod/mod_alias.html#alias) einrichten.

eky79
14.08.2006, 15:05:21
Die "mod_alias.c"-Datei gibt es bei mir leider nicht. Dafür aber eine "mod_alias.so", welche ich nicht lesen bzw. bearbeiten kann, da alles in cryptischen Zeichen dargestellt wird.

Deweiteren wäre das betimmt erheblich aufwendig, da es sich um einige Tausend Dokument handel, die auf ganz verschiedenen Laufwerken (bzw. Servern) und unter verschiedenen Ordner liegen.

(Ich muss wohl noch hinzufügen, dass ich von den inneren Einstellung des Apache nicht viel Ahnung habe und dewegen hier etwas hilflos bin.)

xabbuh
14.08.2006, 15:12:52
Deweiteren wäre das betimmt erheblich aufwendig, da es sich um einige Tausend Dokument handel, die auf ganz verschiedenen Laufwerken (bzw. Servern) und unter verschiedenen Ordner liegen.
Wenn du nicht die komplette(n) Festplatte(n) / Partition(en) freigeben willst, bleibt dir nicht viel anderes übrig.