Ich habe einige Benutzer versucht, auf eine Website zuzugreifen, die als subdomain.example.com mit www.subdomain.example.com registriert ist.
Gibt es eine Art .htaccess-Regel, die ich Redirect-Personen hinzufügen kann, die mit www.subdomain.example.com zu subdomain.example.com gelangen?
Muss ich DNS-Sachen auch ändern?
Sicher, verwende eine Direktive wie:
%Vor% Apache behält bei der Verwendung der /
-Direktive automatisch alles nach dem Redirect
bei, was ein häufiges Missverständnis darüber ist, warum diese Methode nicht funktioniert (wenn es tatsächlich so ist).
Ja, Sie müssen DNS-Einträge ändern, da www.subdomain.example.com
ein eindeutiger Hostname ist, der einen eigenen A- (oder CNAME-) Eintrag benötigt, um den Browser zuerst auf einen geeigneten Server zu verweisen.
Sie müssen eine virtuelle Host-Direktive in httpd.conf und Redirect Permalament zur richtigen Subdomain hinzufügen und den zusätzlichen DNS-Eintrag hinzufügen (CNAME ist in Ordnung)