Archiv verlassen und diese Seite im Standarddesign anzeigen : apache vhost/subdomain
hey,
ich vesuche gerade mittels virtualhost bei apache eine subdomain einzurichten...
<VirtualHost *:80>
DocumentRoot /var/usvn/public
ServerName svn.XXX.com
</VirtualHost>
wenn ich dann svn.XXX.com eingebe wird keine seite gefunden
das verzeichnis ist auch nach /var/www/svn gelinkt
da meckert apache aber das der document root nicht existiert...
woran liegt das?
greetz
blubbersuelze
10.01.11, 03:53
Apache1 oder Apache2?
... und der Rest der vHost-Configs wäre auch nicht völlig uninteressant...
handelt sich um apache 2
ansonsten werden in der datei nur noch 2 weitere vhosts definiert und eine Location..
wenn wirklich benötigt, kann ich dies auch noch posten
naja, sagen wir mal so: Wir können raten oder anhand von Fakten (Config, Logfiles, exakte Fehlermeldung) auf fachlicher Basis zu helfen versuchen.
Je nach dem, was Du haben willst -> Deine Entscheidung.
<VirtualHost *:80>
ServerName www.XXX.com
ServerAlias XXX.com
DocumentRoot /var/www/XXX
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/www/personal
ServerName www.XXX.de
ServerAlias XXX.de
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/usvn/public
ServerName svn.XXX.com
</VirtualHost>
<Location /usvn/svn/>
ErrorDocument 404 default
DAV svn
Require valid-user
SVNParentPath /var/usvn/files/svn
SVNListParentPath off
AuthType Basic
AuthName "USVN"
AuthUserFile /var/usvn/files/htpasswd
AuthzSVNAccessFile /var/usvn/files/authz
</Location>
ist die komplette httpd.conf
derRichard
10.01.11, 12:18
hi!
dann lies mal das apache manual:
http://httpd.apache.org/docs/2.2/vhosts/name-based.html
"NameVirtualHost" fehlt unter anderem...
//richard
hmm ehrlich gesagt bringt mich das noch nicht wirklich weiter...
Bis auf die Sache mit dem NameVirtualHost finde ich in dem Abschnitt nix was ich falsch gemacht habe
Und wenn ich am Anfang ein NameVirtualHost *:80 einfüge gibts ne Fehlermeldung
Restarting web server: apache2[Mon Jan 10 12:33:18 2011] [warn] NameVirtualHost *:80 has no VirtualHosts
Poste doch einfach die _komplette_ Config und auch mal die Ausgabe des Error-Logs und entsprechende Fehlermeldung des Clients beim Aufruf der Seite.
httpd.conf habe ich bereits komplett gepostet....
in "/var/log/apache2" steht auch in keiner logfile etwas spezifisches drin
und mein browser meldet:
"Ups! Google Chrome konnte svn.XXX.com nicht finden."
derRichard
10.01.11, 13:22
httpd.conf habe ich bereits komplett gepostet....
dann fehlt da aber noch ordentlich was...
"Ups! Google Chrome konnte svn.XXX.com nicht finden."
klingt eher nach dns-problem.
kannst du die domain überhaupt auflösen?
//richard
Die Apache-Config besteht aus mehr als der Datei - sonst würde es mich sehr wundern...
Die Fehlermeldung des Browsers deutet aber auf etwas ganz anderes hin - ist da überhaupt ein DNS-Eintrag gemacht?
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.