Gestisci domini unici

È possibile impostare domini unici per semplificare l'accesso degli utenti ai siti creati con Oracle Content Management o Oracle Content Management.

Ad esempio, l'URL per l'istanza di Oracle Content Management potrebbe essere http://instanceName-accountName.cec.ocp.oraclecloud.com e l'URL per uno dei siti potrebbe essere http://instanceName-accountName.cec.ocp.oraclecloud.com/site/MyCustomerSite/. Tuttavia, un URL più amichevole come http://www.example.com è più facile da ricordare, potenzialmente migliore per il branding e generalmente più semplice da usare. A seconda delle esigenze, un sito creato con Oracle Content Management può essere ospitato anche con un percorso personalizzato, ad esempio http://www.example.com/store/ o un dominio univoco del sito, ad esempio https://www.mycustomer.com.

Per utilizzare i domini unici, sono necessari diversi passaggi.

  1. Utilizzare una rete di distribuzione contenuto (CDN). È possibile utilizzare la rete CDN di Oracle Content Management.
  2. Gestire un dominio unico con un DNS (DNS) in modo che il record CNAME (Canonical Name) del dominio venga mappato alla rete CDN.
  3. Distribuire un certificato valido nella rete CDN che protegge il dominio unico.
  4. Impostare i domini unici desiderati.
    Nota

    Se si utilizza Oracle Content Management Starter Edition, si è limitati a un solo dominio univoco per i siti pubblici o gli asset pubblici, pertanto questo passo non si applica all'istanza. Per usufruire del set di funzioni completo, eseguire l'upgrade a Premium Edition.

Comprendere i diversi tipi di domini

Esistono diversi tipi di domini utilizzati per creare gli URL per i siti creati con Oracle Content Management:

  • Domini unici a livello di sito: questi domini possono essere utilizzati per accedere a siti specifici. Sono configurati singolarmente nei siti stessi.
  • Domini univoci a livello di istanza per i siti: questi domini possono essere utilizzati per accedere a qualsiasi sito dell'istanza. Ad esempio, se si registra example.com, gli utenti possono accedere ai siti tramite example.com/site/SiteOne e example.com/site/SiteTwo. Questi domini vengono configurati nella pagina Siti dell'interfaccia amministrativa. È possibile selezionare uno di questi domini come predefinito per l'istanza e per impostazione predefinita verrà utilizzato per creare gli URL dei siti nell'interfaccia utente di Oracle Content Management. Con un dominio univoco a livello di istanza è inoltre possibile utilizzare l'opzione Visualizza percorsi brevi che rimuove la parte "/site/" o "/site/authsite/" degli URL visualizzati per i siti in produzione. Ciò richiede un'ulteriore configurazione CDN descritta di seguito.
  • Dominio di gestione intuitivo: può essere utilizzato per accedere al client Web di Oracle Content Management, all'applicazione desktop, alle applicazioni Mobile e a qualsiasi sito creato con Oracle Content Management. Impostare il dominio di gestione descrittivo nella pagina Dominio dell'interfaccia amministrativa.
  • Dominio CDN (Content Delivery Network): punta alla rete CDN. Viene visualizzato in siti e asset durante la richiesta degli URL di consegna e assume la forma di instanceName.ocecdn.oracelcloud.com.
  • Dominio di origine: punta all'origine di Oracle Content Management e assume la forma instanceName-accountName.cec.ocp.oraclecloud.com.

La lista sopra rappresenta anche la priorità in cui i domini vengono utilizzati per costruire un URL del sito.

  • Se esiste un dominio univoco a livello di sito, verrà utilizzato come URL del sito.
  • Se non esiste un dominio univoco a livello di sito, per creare l'URL del sito verrà utilizzato il dominio a livello di istanza predefinito, ad esempio http://www.exampleInstance.com/site/SiteOne/.
  • Se non esiste un dominio univoco predefinito a livello di istanza, verrà utilizzato il dominio CDN (ad esempio, http://instanceName.ocecdn.oracelcloud.com/site/SiteOne/).
  • Infine, in assenza di CDN, verrà utilizzato il dominio di origine (ad esempio, https//instanceName-accountName.cec.ocp.oraclecloud.com:8080/site/SiteOne/).

Utilizzare una rete di distribuzione contenuti

Sia i domini unici del sito che quelli dell'istanza richiedono l'uso di una rete CDN (Content Delivery Network). Una CDN è una piattaforma di server distribuiti a livello globale destinata a migliorare le prestazioni e la sicurezza dei siti Web. Una CDN riduce la distanza tra utenti e server e, al contempo, ottimizza le prestazioni end-to-end delle richieste di contenuto. Sebbene l'obiettivo principale di una CDN sia quello di migliorare l'esperienza utente, tale rete può essere utilizzata anche per modificare le richieste in transito in modo che ciò che il visitatore visualizza sia pulito anche se il processo in background non lo è.

Per supportare l'hosting di un sito Oracle Content Management in un dominio unico, sarà necessario utilizzare la rete CDN per configurarlo in modo che gestisca tutte le richieste dal dominio unico configurato, le instradi nuovamente in Oracle Content Management in modo appropriato ed esegua modifiche alle richieste in modo che vengano gestite in modo corretto e sicuro da Oracle Content Management.

Utilizzare la rete di distribuzione contenuto di Oracle Content Management

Oracle Content Management fornisce servizi CDN per abilitare diverse impostazioni del dominio univoco. Utilizzando i servizi CDN di Oracle Content Management, è possibile ospitare domini unici a livello di sito, inclusi domini bare e percorsi personalizzati, nonché domini unici a livello di istanza, percorsi standard e brevi e URL di gestione descrittivi.

Nota

La rete di distribuzione contenuto integrata di Oracle Content Management non è supportata nelle istanze private.

Per impostarle, accedere all'account Supporto Oracle e vedere l'articolo della knowledge base Come utilizzare un nome host personalizzato con Oracle Content Management. Collabora con i team di supporto per completare il processo.

Oracle Content Management controlla la rete CDN e i criteri di sicurezza associati, pertanto non è possibile accedere alle funzionalità e alle personalizzazioni complete della rete CDN. Se hai bisogno di un controllo aggiuntivo sul livello di distribuzione CDN, devi acquisire i tuoi servizi CDN e configurarli in base alle tue esigenze.

Gestire un dominio con un sistema di nomi di dominio

Qualsiasi dominio può essere usato come dominio unico per un sito Oracle Content Management. È necessario controllare qualsiasi dominio utilizzato come dominio unico prima di configurarlo per l'uso con un sito Oracle Content Management.

A causa delle limitazioni dei sistemi di nomi di dominio (DNS), potrebbe non essere possibile utilizzare un dominio radice, come example.com, senza un www o un altro dominio secondario, ad esempio store.example.com. Verificare con i provider DNS e CDN per determinare se è possibile utilizzare un record CNAME (Canonical Name) per il dominio radice.

Poiché il DNS funziona a livello di dominio e non di percorso, per consentire a Oracle Content Management di ospitare alcuni percorsi del dominio in uso e a un altro servizio di ospitare altri percorsi, l'instradamento dovrà essere gestito dalla rete CDN. Il DNS può essere utilizzato solo per separare il traffico a livello di dominio e dominio secondario.

Distribuisci certificati

Un certificato di protezione del dominio unico deve essere creato e ospitato dalla rete CDN. Un certificato può proteggere un singolo dominio, più domini, domini secondari e domini secondari con caratteri jolly, ad esempio *.example.com. Qualsiasi combinazione è accettabile per un dominio unico. Tutti i domini protetti saranno visibili nei dettagli del certificato, quindi se la condivisione pubblica di questi dettagli non è intenzionale, è necessario utilizzare certificati separati.

Nota

Il processo di creazione e hosting dei certificati spesso è specifico della rete CDN, pertanto sarà necessario specificare il modo migliore per eseguire questa operazione.