Microsoft MVPs inside





 MCSEboard.de – IT Pro Forum zu Windows Server 2008 R2 / 2008 / 2003 & Windows 7 / Vista / XP
Registrieren Hilfe Regeln Benutzerliste Suchen Heutige Beiträge Alle Foren als gelesen markieren

Windows Server Forum


Alles zum Thema Windows Server sowie Windows IT Pro Themen — Q & A zu den Windows Server Versionen NT / 2000 / 2003 / 2003 R2 / 2008 / 2008 R2: Rollen, Features, Konfiguration, Troubleshooting


Antwort
     
Themen-Optionen
Alt 12.06.2006, 14:53   #1
Newbie
 
Offline
Registriert seit: 12-2005
Beiträge: 64
Windows Server + Apache und DNS auflösung

Hallo,

ich habe eine Frage zum setzen von DNS Namen die auf ein unterverzeichnis im Apache verweisen.

Beispiel: Ich habe unter Windows Server einen Apache2 laufen. Läuft wunderbar. Habe im meinem Root-Verzeichnis "c:\web\apache2\htdocs" ein Unterverzeichnis mit den Namen "Test". In diesem Unterordner liegt eine eigenständige Webseite.

Um diese aufzurufen muss ich ja immer "http://localhost/test" eingeben. Ich möchte jedoch das dies per Name aufgelöst wird zB einfach "http://test". Wenn ich eine Alias im DNS setze und das auf die IP verweise, komme ich nur ins Root-Verzeichnis.

Kann ich das irgendwie umgehen oder korrekt anlegen? Danke für eure hilfe

mfg
    Mit Zitat antworten
Alt 12.06.2006, 15:01   #2
Board Veteran
 
Offline
Registriert seit: 02-2005
Beiträge: 3.074
Zitat von jani_brb
Kann ich das irgendwie umgehen oder korrekt anlegen?
Das geht über die Virtual Hosts in der Apache Konfiguration.

Signatur
Microsoft Press Buch zu 70-229, S. 15:
"Sie können eine Dateninstanz beschreiben, dann diese Beschreibung beschreiben und mit der Beschreibung nachfolgender Beschreibungen fortfahren,..."

    Mit Zitat antworten
Alt 12.06.2006, 15:47   #3
Newbie
 
Offline
Registriert seit: 12-2005
Beiträge: 64
Ah ok, das ist schon mein ein Schritt weiter Danke

Ich habe nun mal gegooglt um zu schauen wie ich sowas anlegen muss. Habe meine config angepasst, allerdings startet dann mein apache nicht mehr. muss ich irgendetwas beachten?

hier der auszug aus meiner config:

VirtualHost *:80>
ServerName primus.domainname.de
ServerAdmin administrator@domain.de
DocumentRoot D:/Web/xampp/htdocs
ErrorLog D:/Web/xampp/logs/error_log
CustomLog D:/Web/xampp/logs/access_log common
</VirtualHost>

<VirtualHost *:80>
ServerName upload.domain.de
ServerAdmin administrator@domain.de
DocumentRoot D:/Web/xampp/htdocs/upload
ErrorLog D:/Web/xampp/logs/upload.error_log
CustomLog D:/Web/xampp/logs/upload.access_log common
</VirtualHost>
    Mit Zitat antworten
Alt 12.06.2006, 15:51   #4
Board Veteran
 
Offline
Registriert seit: 02-2005
Beiträge: 3.074
Zitat von jani_brb
Ich habe nun mal gegooglt um zu schauen wie ich sowas anlegen muss. Habe meine config angepasst, allerdings startet dann mein apache nicht mehr. muss ich irgendetwas beachten?
Hast du dir mal die Apache Dokumentation angeschaut?

Signatur
Microsoft Press Buch zu 70-229, S. 15:
"Sie können eine Dateninstanz beschreiben, dann diese Beschreibung beschreiben und mit der Beschreibung nachfolgender Beschreibungen fortfahren,..."

    Mit Zitat antworten
Alt 12.06.2006, 16:22   #5
Gast
 
Benutzerbild von Darkmind
 
Offline
Registriert seit: 04-2003
Ort: Schweiz (AG)
Beiträge: 590
hi jani

hatte grade mit dem exakt gleichen problem zu tun. (ebenfalls xampp)

Also ich hatte das customlog im virtualhost eintrag gelöscht und dann ging der apache wieder... und unter namedvirtualhost habe ich *:80 eingetragen.

und habe noch das modul:
LoadModule vhost_alias_module modules/mod_vhost_alias.so
in der httpd.conf aktiviert.

Dann hat es geklappt.

meine httpd-vhosts.conf:

Code:
#
# Virtual Hosts
#
# If you want to maintain multiple domains/hostnames on your
# machine you can setup VirtualHost containers for them. Most configurations
# use only name-based virtual hosts so the server doesn't need to worry about
# IP addresses. This is indicated by the asterisks in the directives below.
#
# Please see the documentation at 
# <URL:http://httpd.apache.org/docs/2.2/vhosts/>
# for further details before you try to setup virtual hosts.
#
# You may use the command line option '-S' to verify your virtual host
# configuration.

#
# Use name-based virtual hosting.
#
NameVirtualHost *:80

<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot "F:/Webdata/Apache1"
    ServerName apache1.mydomain.ch
    ServerAlias apache1.mydomain.ch
<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    allow from all
</Directory>

</VirtualHost>

<VirtualHost *:80>

    DocumentRoot "F:/Webdata/Apache2"
    ServerName apache2.mydomain.ch
    ServerAlias apache2.mydomain.ch

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    allow from all
</Directory>



Grüsse

Darkmind
    Mit Zitat antworten
Antwort


Themen-Optionen


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Apache und Windows 2003 Cluster? tschroeder Windows Server Forum 1 12.05.2007 00:21
Apache.exe ohne Apache Webserver?!? ChrAlbi Windows Forum — Allgemein 4 17.12.2005 17:16
Windows 2003 Server Webedition und Apache WSUSPraxis Windows Forum — Allgemein 14 17.10.2005 21:50
ISA + Apache (intern) + Apache (extern) + PHP mullfreak Windows Server Forum 3 03.03.2004 11:12
2K - Windows 2k SP4 / Apache - Maximale Clientverbindungen Bethanien Windows Forum — LAN & WAN 3 10.02.2004 14:15


Alle Zeitangaben in MEZ/CET. Es ist jetzt 18:02 Uhr. Seite generiert in 0,033 Sekunden.

- Unsere Partner -

Copyright © 2000 – 2012 MCSEboard.de

Sprung zum Seitenanfang