PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : apache2 - URL mit und ohne "www"



Easyy-S
12.07.05, 07:50
Ich stehe da vor einem Problemchen.

Mein Apache2 läuft auf der SuSE 9.2 anstandslos.
Was mir aber einfach nicht gelingen will, ist der aufruf der gehosteten Seiten ohne ein vorangestelltes "www"

www.domain.de führ ins richtige Verzeichnis.
domain.de führt jedoch ein ein von mir per default.conf festgelegtes leeres Verzeichnis.

In der /etc/hosts habe ich IP domain.de und IP www.domain.de eingetragen.
In /etc/apache2/vhosts/ habe ich die conf der besagten Domain auch einfach mal dubliziert und dann eine mit
ServerName www.domain.de (meine standart-conf)
und die zweite mit
ServerName domain.de
angelegt.

Nö. Is nich.
Das muss doch an einer Systemweiten Konfiguration liegen - oder ?!
Hat jemand ne Idee dazu ?

Polarizer
12.07.05, 11:29
Du wirst den Apachen nicht neu gestartet haben? Sonst hättest Du Fehlermeldungen bezüglich eines Eintrages in der listen.conf sehen sollen. Dort muß NameVirtualHost gesetzt werden. Oder war das schon angepaßt?

Egal, das was Du suchst heißt ServerAlias[1]

[1] http://buecher.lingoworld.de/apache2/showdir.php?id=693&o=date

maconey
13.07.05, 00:50
was sagen denn die apache-logs dazu? gibts da ne fehlermeldung?

fehl-x
13.07.05, 01:02
hallo,

du kannst in deinem normalen vhost-eintrag eine zeile mit:
ServerAlias www.domainname.de anlegen.
den webserver neustarten nicht vergessen. dann sollte es gehen.

felix

Easyy-S
18.07.05, 11:14
ServerAlias ! Ach so.

Danke. Klappt nun bestens :)