• Aktualisierte Forenregeln

    Eine kleine Änderung hat es im Bereich Forenregeln unter Abschnitt 2 gegeben, wo wir nun explizit darauf verweisen, dass Forenkommentare in unserer Heftrubrik Leserbriefe landen können.

    Forenregeln


    Vielen Dank

apache 2.0 - ordner ausserhalb von htdocs veröffentlichen

D

doedelhai

Gast
apache 2.0 - ordner ausserhalb von htdocs veröffentlichen

´n abend!

mein problem ist folgendes:
ich will einen ordner mit dem apache über http freigeben, der NICHT im htdocs ordner liegt.
jetzt hab ich da mal 'n bisschen nach gesucht und bin auf die sache mit den virtualhosts gestoßen (http://barrierefrei.e-workers.de/know_virtual.php).
aber entweder bin ich zu blöd dafür, oder das erfüllt nicht den zweck, den ich brauche.
zugreifen will ich darüber nicht nur übers intranent, sondern eigentlich ausschließlich von extern.
mit den dateien die im htdocs liegen klappt das auch ohne probleme, nur ist der ordner den ich nun darstellen möchte leider zu groß für das laufwerk wo apache installiert ist und somit kann ich das nicht ohne weiteres reinkopieren.

'ne simple windows-verknüpfung klappt auch nicht, hatte ich aber auch nicht erwartet und über htaccess geht's auch nicht, was eigentlich auch logisch ist...

dankeschön und gute nacht
 
AW: apache 2.0 - ordner ausserhalb von htdocs veröffentlichen

Allgemeiner Eintrag in httpd.conf
Include /pfad/deiner/wahl/vhost.conf

Dann erstellst du diese vhost.conf

Beispiel Linux:
Normaler Ordner unter
/www/zone/html/
Externer Ordner unter
/www2/neu/html/

Eintrag in der vhost.conf

NameVirtualHost 127.0.0.1:80 (alternativ kannst du wohl auch ne dyndns eintragen)

UseCanonicalName Off

# Hauptverzeichnis als Hauptdomain
<Directory "/www">
<Files ~ "^\.ht">
deny from all
</Files>
AllowOverride None
AllowOverride Indexes AuthConfig Limit FileInfo
Options None
Options +FollowSymLinks +SymLinksIfOwnerMatch +Includes
</Directory>

<VirtualHost 127.0.0.1:80>
DocumentRoot /www/zone/html/
#hier könnten nun noch optionen stehen wie Logging, scriptverweise etc.
</VirtualHost>

# Externes Verzeichnis als V-Host
<VirtualHost *:80>
ServerName <deine dyndns>
DocumentRoot /www2/neu/html/
#hier könnten nun noch optionen stehen wie Logging, scriptverweise und expliziter benutzer etc.
</VirtualHost>


Das ist recht grob beschrieben jetzt, auf Windows Servern nimmst du halt die direkten Windows Pfade..probier einfach rum.
 
AW: apache 2.0 - ordner ausserhalb von htdocs veröffentlichen

gut, dann probier ich das dann nochmal, danke!

und ich kann auch direkt auf andere laufwerke (d:/blubb/bla/) linken?
na ich werd's sehen ;)

danke
 
Zurück