Finns det något sätt att vara värd för en hel webbplats på Google Cloud Storage? Det vill säga mappa en hink direkt till en toppdomän T.ex. skapa en hink som heter mysite.com, när användaren besöker mysite.com, tjäna innehållet direkt från molnlagring? Jag ser hur man gör CNAMEa underdomän, t.ex statisk .mysite.com, men kan inte ta reda på hur man mappar toppdomänen till en hink Någon lösning? **Svar** Jag ville också göra det här. Men det finns för närvarande inget sätt att binda Google Cloud Storage-hinkar direkt till ett toppdomännamn, som du fick reda på IP-adresserna där Google Cloud Storage svarar på webbförfrågningar ändras ofta (för att anpassa sig till förändrade förhållanden på Internet), så Google vill inte lägga till en delmängd av dessa (vilket snabbt skulle bli inaktuell) som A-poster för DNS-servern på din webbplats. Google kräver istället ett CNAME till ett DNS-namn som det kontrollerar, så det kan ändra IP-adresserna för Google Cloud Storage så ofta som det behöver. Och en CNAME kan bara läggas till en underdomän och inte en toppdomän. (Detta beror på att när det finns ett CNAME på en given nivå kommer DNS-servern för den domänen inte att svara på några andra frågor för den nivån. Men en toppdomän måste också svara på åtminstone NS- och SOA-frågor.) Den enda lösningen för detta just nu är, som beskrivs i ett annat svar, att ställa in CNAME för www-underdomänen och konfigurera din DNS-värdtjänst att göra en http-nivåomdirigering från toppdomänen till www-underdomänen. (De flesta leverantörer kommer att stödja det.) Om du inte är ett fan av den här lösningen (som jag) finns det exakt tre möjligheter. Den första är att vänta på att Google erbjuder möjligheten att vara värd för toppdomäner på Google Cloud Storage. Det kräver dock Google till DNS-värd först. Att aktivera toppdomänsupport skulle kräva extra arbete på Googles del (efter att ha byggt deras DNS-värderbjudande), men det är bara möjligt om Google kontrollerar båda delarna. Jag har dock ingen aning om eller när Google någonsin kommer att erbjuda det. Men man kan hoppas Den andra lösningen är att byta till en annan stor leverantör. Amazon kan vara värd för statiska webbplatser från S3 på en toppdomän. Men det beror på att de också är värd för DNS för den domänen. Det kan finnas andra. Alla stora molnleverantörer kommer att servera data från en uppsättning IP-adresser som ofta ändras. Så om de inte är värd för din DNS också, kommer de att behöva dig för att ställa in ett CNAME på en underdomän Den tredje (åtminstone teoretiska) lösningen är att byta till en mindre molnleverantör, som erbjuder likvärdiga tjänster, kanske på OpenStack, etc. Eftersom de är mindre kommer deras IP-routningsinställningar att vara ganska lite enklare än de stora spelarna (Amazon, Google, etc.) och de skulle då kunna ge dig en liten uppsättning IP-adresser att sätta som A-poster på din toppdomän. Detta är dock bara en kvalificerad gissning från min sida. Jag vet inte just nu om några sådana mindre molnlagringsleverantörer (Tja, okej, den fjärde möjligheten är att ge upp tanken på att hosta din webbplats statiskt. Men personligen gillar jag verkligen det här alternativet när det är möjligt, åtminstone ur säkerhets- och lyhördhetssynpunkt.) **Tillskrivning** *Källa: Länk, Fråga Författare: rossmckegney, Svar Författare: Christian Hudon*