2012-03-04 18 views

Odpowiedz

23

myślę, że to może działać:

Wybierz adres_IPv4 i wybierz „Alias” przycisk radiowy.

Pozostaw pole puste, aby wskazać nazwę domain.com

Następnie celem jest www.domain.com

dam jej spróbować i poinformować.

+0

, że na końcu są 2 zasoby w sumie. 1 jest dla www.domain.com, a druga dla domeny.com, dziękuję Max! – iwan

+0

To nadal działa, nawet w przypadku instancji Elastic Beanstalk –

+0

działa to w domenie example.com i www.example.com - ale nie działa to dla http: // example.com - powód, dla którego potrzebuję http: // przykład. com do pracy jest tak google może potwierdzić mój adres URL i konfiguracji dla mnie – user1709076

0

Nazwa abcd.com musi mieć własne rekordy zasobów, które mają być rozwiązane inne niż te z www.abcd.com.

+0

Witam jj1bdx, przepraszam za długi powrót i dziękuję za komentarz. Czy mógłbyś mi powiedzieć, jak utworzyć zasób dla abcd.com w route53? – iwan

+0

Nie używam Route 53, ale możesz dodać coś takiego jak "abcd.com IN A 10.1.2.3" jak zwykle. – jj1bdx

+0

dziękuję jj1bdx, ale wciąż szukam odpowiedzi na Route53, konsola Route53 jest jakoś myląca dla mnie – iwan

13

Aby Twojej domeny (bez www) na Amazon Route53 trzeba:

  • przejdź do rekordu ustawia;
  • Utwórz zestaw rekordów, wpisz A - Adres IPv4;
  • Umieść swoją wartość na domain.com lub www.domain.com i zapisz.

W moim przypadku tworzenia nowego zestawu rekordowy www.domain też, ale z rodzaju CNAME i umieścić moje EC2 domenę.

[edytuj] Drukuj mojej obecnej konfiguracji: enter image description here

[aktualizacja] Jeśli nie działa dla ciebie, to musisz sprawdzić konfigurację apache. Sprawdź nazwę ServerName i ServerAlias, aby zezwolić na * .yoursite.com lub tylko www.yoursite.com. Nie zapomnij ponownie uruchomić Apache po zmianach.

+0

cześć Lucas, dziękuję za udostępnienie, co mam umieścić jako nazwę? www? czy rozprzestrzenianie się zajmuje trochę czasu, wydaje się, że nie działa (zmieniło się 5 minut temu)? czy mogę potwierdzić, że elastyczny adres IP jest dołączony do instancji EC2? – iwan

+0

Witaj Lucas, próbowałem użyć adresu A-IPv4, nazwy = www, wstaw Elastic IP do EC2, i znowu działa na www.abcd.com, ale NIE dla abcd.com – iwan

+1

@Lucas - to zaoszczędziło mi godziny . dziękuję za pokazanie przykładowej konfiguracji. – keithics

0

Tak, ten rekord nazywa się "strefą wierzchołka" - adresem bigcompany.com, a nie www.bigcompany.com. Możesz użyć tam wartości IP lub możesz podać "alias" i skierować go do ELB.

(Uwaga: Route53 nie lubi @ wartości dla każdej nazwy rekordu lub wartości).

2

Oto rozwiązanie, które pracował dla mnie.

  1. Nazwa: www.domain.com
  2. Typ: A - Adres IPv4
  3. Alias: Tak
  4. Alias ​​docelowa: Wybierz wartość z listy rozwijanej, że masz dla domain.com
  5. Zostaw inne ustawienia, a następnie naciśnij Save Record Set

Przy okazji Amazon nie pobiera opłat za zapytania Alias. Więcej informacji: here.

Amazon Route 53 doesn't charge for alias queries to CloudFront distributions, ELB load balancers, or Amazon S3 buckets.

1

Dla Goddady domenie migrowały do ​​AWS, wziąłem podstawową konfigurację dla domain.com i modyfikować go trochę.

Szukaj Czegoś takiego w swoim zestawie rekordów:

Name: domain.com (or www.domain.com) 
Type: A - IPv4 address 
Alias: No 
Value: a_random_ip_address 

Właśnie dodałem nowy rekord ustanowiony z:

Name: www.domain.com (or domain.com) 
Type: A - IPv4 address 
Alias: No 
Value: a_random_ip_address 

Pamiętaj, potem dodać www do swojego serwera (Nginx, Apache, itp.)