So verwalten Sie Subdomains unter Ubuntu

So verwalten Sie Subdomains unter Ubuntu

Ich habe einen Ubuntu-Server mit den folgenden Domänen:

sub-staging.example.com sub.example.com

Beim Testen der Site über ein Mobiltelefon fiel mir auf, dass das Telefon die folgende URL erzwingt:

www.sub.example.com

Das würde anzeigen: Seite nicht gefunden, DNS-Fehler.

Um dies zu beheben, habe ich der Hauptdomäne (an anderer Stelle auf Cpanel gehostet) einen CNAME-Eintrag hinzugefügt und den CNAME: www.sub.example.com auf sub.example.com gerichtet.

Das funktioniert ... bis auf eine Sache.

Anstelle der Domäne sub.example.com wird meine Staging-Domäne geladen.

Wie behebe ich das?

Antwort1

Ok, das war einfach zu lösen. Beim Betrachten der Datei /etc/apache2/sites-available/example.com.conf stelle ich fest, dass ich vergessen hatte, den Alias ​​zu www.sub.example.com hinzuzufügen.

<VirtualHost *:80>
   ServerName sub.example.com
   ServerAlias www.sub.example.com   <---- I had forgotten this
   Redirect permanent / https://sub.example.com/
</VirtualHost>

<VirtualHost *:443>
        ServerAdmin [email protected]
        ServerName sub.example.com
        ServerAlias www.sub.example.com

verwandte Informationen