2016-07-29 4 views
0

Ich habe dieses Thema für eine Woche recherchiert!AWS Guide auf Route 53, VirtualHost und Website im Dokumentstamm

Meine Situation ist wie folgt:

  1. ich eine Instanz haben, bereits mit einer elastischen IP-Adresse (zB 5.6.7.9)

  2. Ich habe eine Website in meinem Dokument Stammordner einrichten (zB var/www/html/website_folder/index.html)

  3. ich habe gekauft und registriert einen Domain-Namen von AWS selbst (zB mywebsite.com)

  4. Ich habe eine gehostete Zone für diese Website (mywebsite.com) erstellt, die automatisch zwei Datensätze generiert hat - NS und SOA. Ich habe zahlreiche Artikel zu CNAME- und A-Records mit VirtualHost-Konfigurationen gelesen, und keine scheint zu funktionieren.

  5. Meine Sicherheitskonfiguration erlaubt es, alle Quellen - 0.0.0.0/0 für HTTP, TCP ...

  6. Ein Beispiel dafür, was ich versucht:

    * .mywebsite.com CNAME (Wert = mywebsite .com)

ich keinen Rekord, weil die IP-Adresse für die Website ist 5.6.7.9/website_folder hinzufügen könnte, die

in dem entsprechenden Feld eingegeben werden kann

Dies hat nicht funktioniert. Bitte hilf mir.

+0

Es funktioniert einfach. – Firsake

Antwort

1

Die Einstellungen waren wie folgt:

  1. In Route 53

    • A-Typ mit Ihrer Instanz Elastic IP hinzufügen (z mywebsite.com A 5.6.7.9)
    • hinzufügen CNAME z.B. (* .mywebsite.com CNAME mywebsite.com)
    • CNAME z. (@ .mywebsite.com CNAME 5.6.7.9/website_folder)
  2. In /etc/httpd/conf/httpd.conf fügen Sie die folgenden Zeilen, in denen es "Namevirtualhost *: 80" .... am Ende der Datei:

<VirtualHost *:80> ServerName mywebsite.com ServerAlias www.mywebsite.com *.mywebsite.com DocumentRoot var/www/html/website_folder </VirtualHost>

Verwandte Themen