GoDaddy cPanel Addon Domains: Hosting Multiple Domains on One Host. Přidejte URL domény hostování webových stránek

Mám doménu zaregistrovanou na porkbunu, předpokládejme, že mám hostovanou vstupní stránku wix.com, ze kterého jsem použil jejich jmenné servery v prostředí porkbun a www.example.com funguje dobře. Nyní mám hostované části webu aws amplfiy, takže chci udělat home.example.com načíst obsah zesílení. Jak to mohu udělat?

Co jsem již vyzkoušel:

  1. Když se pokusím přidat subdoménu v nastavení amplify, dává mi 2 hodnoty, které mám nastavit jako následující v nastavení dns porkbun.

    _3abbe162eeb3ca7211b8c5a659cab5a3 CNAME _2de7d1ffc9c8a9aa1573634f0bfe21d8.bsgbmzkfwj.acm-validations.aws.

    _3abbe162eeb3ca7211b8c5a659cab5a3 CNAME _2de7d1ffc9c8a9aa1573634f0bfe21d8.bsgbmzkfwj.acm-validations.aws.

    Což nefungovalo, protože jsem se nemohl dostat na home.example.com

  2. Viděl jsem tuto otázku, o které si myslím, že je přesně to, co chci. Mohu použít různé jmenné servery pro různé subdomény?

    Ale nejsem si jistý, jak získat záznam A pro home.example.com ze zesílení hostingu. A jeho řešení navrhuje přidání nameserveru do správce dns TLD (porkbun zde předpokládám), ale nemám amplfify nameserver.

Co dělám špatně?

  • Dokumentace AWS Amplify hovoří pouze o spuštění služby na základním názvu domény. Neznamená to, že je možné jej spustit na subdoméně.
  • Jejich dokumentace říká, že byste měli použít AWS Route 53 jako „Amplify nameserver“. Nejsem si jistý, jestli by to umožnilo spustit Amplify na subdoméně.
  • Kromě ověřených záznamů DNS, které jste implementovali, byste měli mít subdoménu cloudfront, kde můžete namířit záznam CNAME @ a www. subdoména. Zkusili jste namířit svůj home subdoména k tomu?
  • @StephenOstermiller nemůžete mít jak název pro „@“, tak pro subdoménu (alespoň ne ve stejné zóně)
  • Jejich dokumentace ve skutečnosti zobrazuje název, nikoli název c pro vrchol domény

Pro různé subdomény můžete použít různé jmenné servery. Viz https://stackoverflow.com/questions/47807814/different-name-servers-for-different-subdomains

Chcete-li nasměrovat subdoménu na jiný server, je zde několik metod.

Ve svém hostitelském panelu (např. Cpanel) vytvořte subdoménu home.example.com. Pak v DNS najděte A Record za to a změňte IP adresu na IP adresu zesilovacího serveru.

Alternativně v DNS vytvořte A Record pro subdoménu a nastavte IP adresu. Obě metody mají stejný výsledek.

Pak musíte mít home.example.com nastavit na cílovém serveru.

  • Pro přidání záznamu A v panelu hostování (zde předpokládám, že wix, kde je hostována kořenová doména), nemám IP adresu amplify, ale pouze zmíněné hodnoty.
  • 1 Absolutně můžete použít různé jmenné servery pro subdomény - a na tom je založena celá struktura DNS. To je to, co dělají záznamy NS.
  • Díky @davidgo, něco jsem se naučil a aktualizoval jsem svou odpověď

Pracoval pro vás: Charles Robertson | Chcete nás kontaktovat?