ubuntuusers.de

Apache2 Subdomain einrichten

Status: Gelöst | Ubuntu-Version: Server 16.04 (Xenial Xerus)
Antworten |

LaireTM

Anmeldungsdatum:
23. Februar 2009

Beiträge: Zähle...

Wohnort: Kassel

Hallo, ich versuche gerade bei meinem Server mit TLD eine Subdomain einzurichten.

Ich bin bisher folgendermaßen vorgegangen:

  1. unter var/www/html 2 Order angelegt (einmal für die Hauptdomain und einmal für die Subdomain)

  2. für beide Domains jeweils eine Config Datei im Ordner /etc/apache2/sites-available angelegt

  3. die beiden config Dateien mit a2ensite hinzugefügt und den Server neu gestartet

Jetzt ist es aber so, dass egal welche Subdomain ich eingebe (egal ob sie exestiert oder nicht) ich auf der einen eingerichteten Subdomain lande, was ja eigentlich nicht so sein sollte.

Beispiel: Ich habe a.example.com eingerichtet, aber lande dort auch, wenn ich b.example.com eingebe, obwohl ich b gar nicht definiert habe.

meine config für die Subdomain sieht so aus:

<VirtualHost a.example.de:80>
        ServerName a.example.de
        ServerAdmin admin@example.de

        DocumentRoot /var/www/html/a
        <Directory /var/www/html/a>
                AllowOverride All
                Order Allow,Deny
                Allow from All
        </Directory>

        ErrorLog ${APACHE_LOG_DIR}/a_error.log
        CustomLog ${APACHE_LOG_DIR}/a_access.log combined
</VirtualHost>

GTAzoccer

Avatar von GTAzoccer

Anmeldungsdatum:
18. Mai 2007

Beiträge: 255

Wohnort: Baden-Württemberg

Wie heißen die beiden Configs denn?

ls -l /etc/apache2/sites-available

Ich vermute einfach mal, dass du keinen Default vHost mehr definiert hast. Der erste geladene vHost wird in Apache zum Default für unbekannte Host Anfragen.

Richte einen weiteren Host ein und lasse ihn auf eine 404 Meldung (oder was auch immer du den Leuten, welche mit nicht existierenden Subdomains rumspielen, mitteilen möchtest) zeigen. Dies Config-Datei dazu am besten mit 0 beginnen lassen. z.B. 000_default, damit sie auch zuerst geladen wird.

LaireTM

(Themenstarter)

Anmeldungsdatum:
23. Februar 2009

Beiträge: Zähle...

Wohnort: Kassel

Vielen Dank, das war die Lösung.

Antworten |