Apache2.2 vhosts
Hallo zusammen
Bei mir läuft ein Apache2.2 auf einem Windows Server 2003. Nun möchte ich verschiedene vhosts einrichten. Ich habe das auch gemacht, nur kommt wenn ich jetzt im Browser z.B. http://testpage eingebe die "it works!"-Seite. Die Pfade stimmen aber alle. Was läuft da falsch?
Freundliche Grüsse
Raphael
Bei mir läuft ein Apache2.2 auf einem Windows Server 2003. Nun möchte ich verschiedene vhosts einrichten. Ich habe das auch gemacht, nur kommt wenn ich jetzt im Browser z.B. http://testpage eingebe die "it works!"-Seite. Die Pfade stimmen aber alle. Was läuft da falsch?
Freundliche Grüsse
Raphael
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 69538
Url: https://administrator.de/contentid/69538
Ausgedruckt am: 08.11.2024 um 05:11 Uhr
3 Kommentare
Neuester Kommentar
Moin,
1.) Verwendest du IP-Adress-basierte vhosts oder Namensbasierte?
2.) Ist testpage der Servername? oder zumindest als Server-Alias eingetragen und dem DNS-Server bekannt?
Jenachdem, wie du die VHosts konfiguriert hast, gibt es verschiedene Möglichkeiten und Fehlerquellen. Vielleicht solltest du einfach mal die Konfiguration oder zumindest den VirtualHost,Teil daraus posten.
MfG,
VW
1.) Verwendest du IP-Adress-basierte vhosts oder Namensbasierte?
2.) Ist testpage der Servername? oder zumindest als Server-Alias eingetragen und dem DNS-Server bekannt?
Jenachdem, wie du die VHosts konfiguriert hast, gibt es verschiedene Möglichkeiten und Fehlerquellen. Vielleicht solltest du einfach mal die Konfiguration oder zumindest den VirtualHost,Teil daraus posten.
MfG,
VW
Moin,
das sieht mir ganz so aus, alswenn es über http://www.testpage.local gehen müsste, wenn im DocumentRoot ein entsprechendes StandardDocument (z.B. index.html) liegt.
Ich würde (nur zum testen?) in der hosts noch testpage eintragen. Wenn du dann auch noch in der httpd-vhosts.conf in dem VirtualHost eine Zeile
einfügst, solltest du auch per http://testpage auf die Seite kommen.
Ansonsten versuche es doch mal mit
Anmerkung:
Da ich das ganze auch noch nicht praktisch getestet habe, sondern fast nur die Dokumentation vom Apache bzw. diverse andere Anleitungen kenne, bin ich mir jetzt bei den Namen der Config-Parameter nicht 100%ig sicher. (Wollte mich eigentlich schon länger und ausführlich mit dem Apache beschäftigt haben, warte allerdings noch, bis sich eine Gelegenheit für ein Linux Testsystem ergibt)
MfG,
VW
das sieht mir ganz so aus, alswenn es über http://www.testpage.local gehen müsste, wenn im DocumentRoot ein entsprechendes StandardDocument (z.B. index.html) liegt.
Ich würde (nur zum testen?) in der hosts noch testpage eintragen. Wenn du dann auch noch in der httpd-vhosts.conf in dem VirtualHost eine Zeile
ServerAlias testpage
Ansonsten versuche es doch mal mit
NameVirtualHost 127.0.0.1:80
<VirtualHost 127.0.0.1:80>
ServerAdmin webmaster@testpage.local
DocumentRoot C:/web/Apache2.2/htdocs/testpage
ServerName www.testpage.local
ServerAlias testpage *.testpage testpage.local www.testpage.local *.testpage.local
ErrorLog C:/web/Apache2.2/htdocs/testpage
CustomLog C:/web/Apache2.2/htdocs/testpage
</VirtualHost>
Anmerkung:
Da ich das ganze auch noch nicht praktisch getestet habe, sondern fast nur die Dokumentation vom Apache bzw. diverse andere Anleitungen kenne, bin ich mir jetzt bei den Namen der Config-Parameter nicht 100%ig sicher. (Wollte mich eigentlich schon länger und ausführlich mit dem Apache beschäftigt haben, warte allerdings noch, bis sich eine Gelegenheit für ein Linux Testsystem ergibt)
MfG,
VW