Symbole DNS i poddomeny


11

Załóżmy, że mam domenę mojadomena.com.

Chcę, kiedy każdy użytkownik przechodzi do
www.mydomain.com
xyz.mydomain.com
abc.mydomain.com
asd.mydomain.com
qwe.mydomain.com
etc ...

odwiedzający będzie nadal widzieć „xyz.mydomain.com”, ale prawdziwy adres to „mydomain.com”. moja aplikacja asp.net poradzi sobie z różnicami między adresami. Chcę, aby poddomena mogła być dowolna.

Problem polega na tym: używam hosta współdzielonego . Pozwalają mi tworzyć subdomeny, a także pozwalają tworzyć rekordy DNS:

Adres (A)
CNAME
Mail (MX)
IPV6 (AAAA)
TXT

Czy mój hosting może skonfigurować tę gwiazdkę / symbole wieloznaczne dla poddomen? Jak ja


Powinieneś rozważyć konsekwencje tego SEO.
Dave Cheney

Jakie konsekwencje dla SEO? Czy wyszukiwarki obniżają wpisy z witryn z symbolami wieloznacznymi, czy też nie są to www. {Domain}?
Alnitak

Jeśli x.abc.com i y.abc.com zawierają te same informacje, wówczas: a) zostaną rozcieńczone b) prawdopodobnie zostaną zdegradowane do „Googlebombing” - konfigurowanie wielu identycznych witryn jest uważane przez wyszukiwarki za złe. Lepszym rozwiązaniem może być przekierowanie * .abc.com na www.abc.com.
Ben Doom

To nie problem. Wystarczy użyć kanonicznych adresów URL: support.google.com/webmasters/answer/139066?hl=pl
Leonard Challis

Odpowiedzi:


5

Spróbuj utworzyć rekord A lub CNAME z * jako poddomeną i adresem IP serwera (rekord A) lub domeną (rekord CNAME) jako miejscem docelowym. Jeśli panel sterowania hosta nie zezwala na stosowanie symboli wieloznacznych, musisz skontaktować się z nim w celu uzyskania pomocy lub przenieść DNS do strony trzeciej.


7

Kilka porad przeciwko stronom internetowym z symbolami wieloznacznymi:

Co zrobisz, gdy ktoś zacznie publikować Twoją witrynę jako „ http://this.company.sucks.domain.com ” i poprawnie rozwiązuje / renderuje?


Zgoda. Wystarczy utworzyć pojedynczy rekord A dla nazwy hosta serwera, a następnie można utworzyć aliasy dla samych witryn. Pomoże to w ponownej zmianie adresów IP.
Tatas

2
Przypadek użycia tego jest zwykle taki, jak nazwa_konta.przyklad.com w aplikacjach internetowych - bardzo przydatny i koszmar do ręcznego skonfigurowania na serwerze DNS, jeśli masz dużo rejestracji. Jeśli ktoś opublikuje to.firma.sucks.example.com, zawsze możesz ustawić fałszywy rekord A dla tej konkretnej subdomeny.
ceejayoz

Lub w oprogramowaniu serwera WWW, w którym zakładam, że miałbyś alias xyz.example.com do strony xyz, aby wszelkie niedopasowane zapytania (wciąż wskazujące na ten sam serwer) używały normalnego przekierowania, więc przeglądarka zmienia się na example.com lub www .example.com. Możesz nawet wrzucić stronę 404 na końcu przekierowania.
mpbloch,

Posiadanie wieloznacznego DNS nie oznacza, że ​​serwer internetowy udostępnia witrynę dla każdej możliwej nazwy. Serwer WWW musi być skonfigurowany osobno. Na przykład można skonfigurować serwer WWW, aby dostarczał tylko USRNAME.example.com, ale nic więcej.
mit

5

Serwer Bind DNS pozwala tworzyć rekordy wieloznaczne A w następujący sposób:

* .mydomain.com. IN A xxxx

Lub, jeśli korzystają z internetowego panelu sterowania, utwórz rekord A dla hosta * na swój adres IP.

Serwer DNS systemu Windows 2000 wymaga trochę wysiłku, aby użyć symboli wieloznacznych:

Krok 1. Włącz LooseWildcarding. Loose Wildcarding http://technet.microsoft.com/en-us/library/cc940790.aspx

Krok 2. Użyj Dnscmd, aby utworzyć rekord Wildcard. http://support.microsoft.com/default.aspx?scid=kb;en-us;840687

Nie jestem pewien co do Server 2003 i nowszych - wystąpił problem z symbolami wieloznacznymi w DNS Server Server 2003 nie działa, jeśli masz włączone wyszukiwanie do przodu WINS

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.