blz wrote:Ich habe gelesen, dass ich in der httpd.conf symbolische links zu anderen verzeichnissen einfügen kann. Stimmt das und geht das auch mit pfaden im Netzwerk (also eben zu einem anderen Server)?
So herum gestellt macht die Frage eigentlich kaum einen Sinn. Man kann nicht symbolische Links in einer httpd.conf einfügen. Man kann stets nur Pfadnamen angeben, aber ob dieser Pfadname letztendlich ein physikalischer Pfad ist oder ob sich letztendlich nur ein symbolic Link dahinter verbirgt, das sieht man ja der httpd.conf nicht an und rein technisch ist auch ein symbolic Link nur ein Dateiname. Grobes Beispiel:
DocumentRoot /var/www/html/otto
Das ist eine normale Angabe eines DocumentRoots, aber ob das Verzeichnis otto hier auch wirklich ein Verzeichnis otto ist, oder ob das in WIrklichkeit ein symbolic Link auf beispielsweise /home/otto/html ist, das sieht man ja dem Namen nicht an.Wie ist also gemeint, "kann man symbolische Links" angeben? Ja, das kann man, aber es ist eben auch nur ein ganz normaler Dateiname.
Noch verwirrender wird die Frage nach dem Netzwerkpfad - wie ist das gemeint? Wenn /var/www/html/otto ein symbolic Link auf //server2/otto/html ist, dann kann man das ebenfalls einfach angeben, aber es hat offensichtlich syntaktisch rein gar nichts mit httpd.conf zu tun, da steht immer noch /var/www/html/otto.
Natürlich könnte man auch folgendes angeben:
DocumentRoot //server2/otto/html
aber da sehe ich dann den Zusammenhang zu symbolic Links nicht. Last not least kann natürlich auch //server2/otto/html auch nur ein symbolic Link sein, der seinerseits irgendwo hin verweist, aber ob das Konstrukt überhaupt einen praktischen Sinn und Nährwert hat, das bezweifele ich einigermaßen und das ist sicher auch hier nicht gemeint. Was genau möchtest Du in httpd.conf angeben?