Lassen Sie uns sagen, dass ich die Domain mydomain.com habe.
Ich möchte das, wenn ein Besucher zu
www.mydomain.com geht
xyz.mydomain.com
abc.mydomain.com
asd.mydomain.com
qwe.mydomain.com
etc ...
Der Besucher sieht weiterhin "xyz.mydomain.com", die tatsächliche Adresse lautet jedoch "mydomain.com". Meine asp.net-Anwendung behandelt die Unterschiede zwischen den Adressen. Ich möchte, dass die Subdomain alles sein kann.
Das Problem ist: Ich verwende einen gemeinsam genutzten Host . Sie ermöglichen es mir, Subdomains zu erstellen und einige DNS-Einträge zu erstellen:
Adresse (A)
CNAME
Mail (MX)
IPV6 (AAAA)
TXT
Gibt es eine Möglichkeit, mein Hosting so einzurichten, dass Sternchen / Platzhalter für Subdomains akzeptiert werden? Wie mache ich das
quelle
Antworten:
Versuchen Sie, einen A- oder CNAME-Datensatz mit * als Subdomain und der IP (A-Datensatz) oder Domäne (CNAME-Datensatz) Ihres Servers als Ziel zu erstellen. Wenn das Control Panel Ihres Hosts keinen Platzhalter zulässt, müssen Sie ihn um Hilfe bitten oder Ihren DNS an einen Dritten verschieben.
quelle
Einige Ratschläge gegen Wildcard-Websites:
Was werden Sie tun, wenn jemand Ihre Website als " http://this.company.sucks.domain.com " veröffentlicht und sie korrekt auflöst / rendert?
quelle
Mit einem DNS-Bindungsserver können Sie Platzhalter-A-Einträge wie folgt erstellen:
* .mydomain.com. IN A xxxx
Wenn sie ein Web-Control-Panel verwenden, erstellen Sie unter Ihrer IP-Adresse einen A- Eintrag für den Host * .
Der Windows 2000-DNS-Server erfordert einige Anstrengungen, um Platzhalter zu verwenden:
Schritt 1. Aktivieren Sie LooseWildcarding. Loose Wildcarding http://technet.microsoft.com/en-us/library/cc940790.aspx
Schritt 2. Verwenden Sie Dnscmd, um den Platzhalterdatensatz zu erstellen. http://support.microsoft.com/default.aspx?scid=kb;en-us;840687
Ich bin mir bei Server 2003 und neueren Versionen nicht sicher. Es gab ein Problem mit Platzhaltern in Server 2003 DNS, das nicht funktioniert, wenn die WINS-Vorwärtssuche aktiviert ist
quelle