CNAME für A-Record über Subdomain ignoriert

CNAME für A-Record über Subdomain ignoriert

ich versuche folgendes zu tun:

@ A example.org
www CNAME myotherexample.org.

und in der index.php für example.org:

header("Location: http://www.example.org");
die();

Eigentlich müsste das funktionieren, tut es aber nicht. Der DNS-Eintrag für myotherexample.org lautet wie folgt:

*.myotherexample.com A SERVERIP

Die vHost-Definition für myotherexample lautet wie folgt:

ServerName awesome.myotherexample.org
ServerAlias *.myotherexample.org

Jede Anfrage an myexample.org wird an www.myexample.org umgeleitet (so weit, so gut), aber dann endet die App mit einer Anfrage an den Apache-Server auf demselben Server, aber ohne eine virtuelle Host-Anfrage. Ich protokolliere den VHost-Zugriff in einem kombinierten Protokoll, aber die Anfrage für www.example.org erscheint im allgemeinen Apache-Protokoll, also hat kein VHost die Anfrage erhalten.

Ich wäre für jede Hilfe sehr dankbar.

Antwort1

Es hört sich so an, als hätten Sie die NameVirtualHost *:80/ NameVirtualHost *:443-Anweisung in Apache nicht konfiguriert (vorausgesetzt, dies hat sich in 2.4 nicht geändert – ich habe nur Erfahrung mit 2.2).

Zeigt ein digoder hostdas, was Sie erwarten würden?

Für alles Weitere müssten einige Apache-Konfigurationen und Ausgaben von dig, host, oder eingesehen werden nslookup.

verwandte Informationen