Aggiungere il dominio predefinito di una distribuzione a un servizio container Lightsail - Amazon Lightsail

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Aggiungere il dominio predefinito di una distribuzione a un servizio container Lightsail

Puoi scegliere un servizio container Amazon Lightsail come origine della distribuzione di una rete di distribuzione di contenuti (CDN). La distribuzione quindi memorizza nella cache e serve il sito Web o l'applicazione Web ospitata sul servizio container. Se utilizzi una distribuzione Lightsail con il tuo servizio container Lightsail, Lightsail aggiunge automaticamente il nome di dominio predefinito della tua distribuzione come dominio personalizzato sul tuo servizio container. Ciò consente di instradare il traffico tra la distribuzione e il servizio container. Tuttavia, è necessario eseguire i passaggi descritti in questa guida per aggiungere manualmente il nome di dominio predefinito della distribuzione al servizio container nelle seguenti circostanze:

  • Se qualcosa va storto e il nome di dominio predefinito della distribuzione non viene aggiunto automaticamente al servizio container.

  • Se utilizzi una distribuzione diversa da una distribuzione Lightsail con il tuo servizio container.

Puoi aggiungere manualmente il nome di dominio predefinito della tua distribuzione al tuo servizio container solo utilizzando il AWS Command Line Interface ()AWS CLI. Per ulteriori informazioni sui servizi di container, consulta Servizi di container. Per ulteriori informazioni sulle distribuzioni, consulta Archiviazione di oggetti.

Aggiunta del dominio predefinito di una distribuzione a un servizio di container

Completa la procedura seguente per aggiungere il dominio predefinito di una distribuzione a un servizio container in Lightsail utilizzando AWS Command Line Interface ().AWS CLI Puoi eseguire tale operazione mediante il comando update-container-service. Per ulteriori informazioni, consulta la sezione AWS CLI Command update-container-serviceReference.

Nota

È necessario installare AWS CLI e configurarlo per Lightsail prima di continuare con questa procedura. Per ulteriori informazioni, consulta Configurare la funzionalità AWS CLI per l'utilizzo con Lightsail.

  1. Apri un prompt dei comandi o una finestra del terminale.

  2. Inserisci uno dei seguenti comandi per aggiungere il dominio predefinito di una distribuzione a un servizio di container.

    Nota

    Se hai aggiunto un dominio personalizzato al servizio container, dovrai specificare sia il dominio personalizzato che il dominio predefinito della distribuzione.

    Nessun dominio personalizzato è configurato sul servizio container:

    aws lightsail update-container-service --service-name ContainerServiceName --public-domain-names '{"_": ["DistributionDefaultDomain"]}'

    Uno o più domini personalizzati sono configurati sul servizio di container:

    aws lightsail update-container-service --service-name ContainerServiceName --public-domain-names '{"CertificateName": ["ExistingCustomDomain"],"_": ["DistributionDefaultDomain"]}'

    Nel comando sostituisci il seguente testo d'esempio con il proprio testo:

    • ContainerServiceName- Il nome del servizio container Lightsail specificato come origine della distribuzione.

    • DistributionDefaultDomain- Il dominio predefinito della distribuzione che utilizza il servizio container come origine. Ad esempio, example123.cloudfront.net.

    • CertificateName"- Il nome del certificato Lightsail dei domini personalizzati attualmente collegati al servizio container, se presente. Se non sono presenti domini personalizzati collegati al servizio container, utilizzare il comando con l'etichetta come Nessun dominio personalizzato è configurato sul servizio container.

    • DistributionDefaultDomain- Il dominio personalizzato attualmente collegato al servizio container.

    Esempi:

    • Nessun dominio personalizzato è configurato sul servizio container:

      aws lightsail update-container-service --service-name ContainerServiceName --public-domain-names '{"_": ["example123.cloudfront.net"]}'
    • Uno o più domini personalizzati sono configurati sul servizio di container:

      aws lightsail update-container-service --service-name ContainerServiceName --public-domain-names '{"example-com": ["example.com"],"_": ["example123.cloudfront.net"]}'