Imposta un dominio di Identity dell'istanza
Per configurare un dominio univoco dell'istanza, è necessario completare i passi riportati di seguito. Sebbene sia possibile configurare più domini unici istanza, l'interfaccia utente utilizzerà un solo dominio unico istanza per visualizzare gli URL del sito.
Configurare Oracle Content Management con il dominio di Identity dell'istanza
Affinché i siti di Oracle Content Management vengano caricati correttamente in un dominio univoco dell'istanza, è necessario configurare correttamente Oracle Content Management.
- Accedere come amministratore del servizio e fare clic su Sistema in Amministrazione nel pannello di navigazione laterale.
- Selezionare Siti dal menu del banner.
- Fare clic su Gestisci domini unici nella sezione Configurazione dominio di Identity e immettere il dominio unico a livello di istanza e fare clic su Salva. È possibile aggiungere e gestire più domini.
- Selezionare un dominio unico come predefinito.
- Abilitare o disabilitare Visualizza percorsi brevi per attivare o disattivare la visualizzazione di
/site/
o/site/authsite/
nell'interfaccia utente. Ciò è utile quando la maggior parte o tutti i siti sono pubblici o sicuri e la rete CDN è configurata correttamente.
Può essere necessaria fino a un'ora prima che Oracle Content Management sia pronto ad accettare richieste nel dominio unico. Durante questo periodo, è possibile accedere ai siti nel dominio originale.
Se si utilizza la rete CDN Oracle Content Management, non è necessario eseguire alcuna azione aggiuntiva. Se si utilizza un CDN 3rd-party diverso, vedere Configure the CDN When Using Standard Paths e Configure the CDN When Using Short Paths. Se necessario, consultare il CDN per istruzioni specifiche.
Configurare la rete CDN quando si utilizzano i percorsi standard
Se l'opzione Visualizza percorsi brevi è disabilitata, tutti gli URL del sito visualizzati nel prodotto includeranno il dominio univoco dell'istanza e il percorso del sito completo. È necessario configurare la rete CDN per instradare tali richieste all'origine di Oracle Content Management senza modifiche.
Dopo aver configurato e accettato correttamente Oracle Content Management, le richieste effettuate utilizzando il dominio univoco dell'istanza verranno instradate in base alle voci DNS alla rete CDN e la rete CDN inoltrerà le richieste a Oracle Content Management in modo appropriato. Questa operazione viene in genere eseguita utilizzando una voce CNAME nei record DNS. Consultare il CDN per istruzioni specifiche.
Ad esempio, se un sito Oracle Content Management ha l'URL https://myinstance.cec.ocp.oraclecloud.com/site/MyFirstProjectSite/
e si desidera accedere a tale sito in https://www.example.com/site/MyFirstProjectSite/
, la CDN deve essere configurata per:
-
riconoscere il dominio unico:
https://www.example.com/
; -
identificare l'istanza di origine di Oracle Content Management utilizzando il dominio univoco:
https://myinstance.cec.ocp.oraclecloud.com/
-
passthrough il percorso della richiesta:
/site/MyFirstProjectSite/
-
e inviare il percorso completo della richiesta all'istanza di origine di Oracle Content Management:
https://myinstance.cec.ocp.oraclecloud.com/site/MyFirstProjectSite/
-
Oracle Content Management riceve la richiesta e risponde alla rete CDN, che soddisfa la richiesta al browser del visitatore, con solo il dominio univoco e il percorso standard del visitatore:
https://www.example.com/site/MyFirstProjectSite/
Questi stessi passaggi si applicano a tutte le richieste effettuate per un sito sicuro. L'unica differenza è che i percorsi includono /site/authsite/
anziché solo /site/
.
I passi di configurazione CDN sono spesso specifici della rete CDN, quindi collaborare con il provider CDN per configurare correttamente i comportamenti desiderati.
Configurare la rete CDN quando si utilizzano percorsi brevi
Se è abilitata l'opzione Visualizza percorsi brevi, gli URL del sito visualizzati nel prodotto includeranno solo il nome del sito anziché la parte /site/
o /site/authsite/
del percorso.
Ad esempio, se si abilita Visualizza percorsi brevi e si desidera raggiungere il sito Acme-Store e si è certi che si tratta di un sito pubblico, è possibile effettuare una richiesta a https://www.acme.com/Acme-Store/
e la rete CDN inserisce /site/
quando si torna all'istanza di Oracle Content Management con il percorso completo di https://acmeInstance.cec.ocp.oraclecloud.com/site/Acme-Store/
.
Una limitazione di questa funzione è che il CDN deve sapere per iniettare /site/
o /site/authsite/
. Questo perché l'istanza di Oracle Content Management deve ricevere il percorso completo, inclusi /site/
o /site/authsite/
, a seconda che il sito sia pubblico o sicuro. Ciò significa che questa opzione è più utile quando la maggior parte dei tuoi siti sono dello stesso tipo, pubblici o sicuri.
Se si dispone di un ampio mix di siti pubblici e sicuri, i percorsi brevi potrebbero non valere lo sforzo necessario per mantenere la configurazione CDN. Preferibilmente la maggior parte dei tuoi siti sarebbe di un tipo e ciascuno dei pochi resti potrebbe quindi essere gestito con regole di eccezione.
Si supponga, ad esempio, di disporre di 10 siti, 9 dei quali pubblici e uno sicuro denominato MyAccountSite. La rete CDN deve essere configurata in modo che le richieste del sito pubblico che arrivano al dominio, per un percorso diverso da /MyAccountSite/
o uno dei percorsi esclusi elencati di seguito, vengano inserite nel percorso /site/
prima di tornare all'istanza di Oracle Content Management per caricare le risorse del sito. Ma se la richiesta riguarda il sito sicuro /MyAccountSite/
, una regola di eccezione per quel sito inietterà invece /site/authsite/
nel percorso e verranno eseguiti i comportamenti aggiuntivi necessari per autenticare gli utenti. Se la maggior parte dei siti è sicura, la configurazione CDN deve essere invertita in modo che ogni sito pubblico necessiti di una regola di eccezione.
Se non si impostano regole di eccezione per ogni sito non coperto dal comportamento di inserimento del percorso predefinito nella configurazione CDN, il caricamento di tali siti non verrà eseguito poiché l'istanza di Oracle Content Management non saprà dove trovare il sito.
La configurazione CDN che modifica il percorso non deve essere applicata alle richieste contenenti le stringhe seguenti. Il carattere jolly finale è obbligatorio per la corrispondenza corretta.
-
/documents*
-
/system*
-
/contenuto*
-
/osn*
-
/pxysvc*
-
/_compdelivery/*
-
/_themes/*
-
/site*
-
/_sitesclouddelivery/*
-
/favicon.ico*
Dopo aver configurato e accettato correttamente Oracle Content Management, le richieste effettuate utilizzando il dominio univoco dell'istanza verranno instradate in base alle voci DNS alla rete CDN e la rete CDN inoltrerà le richieste a Oracle Content Management in modo appropriato.
Ad esempio, se Oracle Content Management è stato configurato per l'utilizzo di percorsi brevi, i siti sono pubblici e viene effettuata una richiesta a https://www.example.com/MySecondProjectSite/
, la rete CDN deve essere configurata per:
-
riconoscere il dominio unico:
https://www.example.com/
; -
specificare l'istanza di origine di Oracle Content Management utilizzando il dominio univoco:
https://myinstance.cec.ocp.oraclecloud.com/
-
anteporre
/site/
al percorso -
inviare l'URL completo del sito all'istanza di origine di Oracle Content Management:
https://myinstance.cec.ocp.oraclecloud.com/site/MySecondProjectSite/
-
Oracle Content Management riceve la richiesta e risponde alla CDN, che soddisfa la richiesta al browser del visitatore, mostrando solo il dominio e il nome del sito unici:
https://www.example.com/MySecondProjectSite/
Se la maggior parte dei tuoi siti sono siti sicuri, si applicano le stesse regole. Anziché anteporre /site/
, è necessario anteporre /site/authsite/
.
È necessario definire regole di eccezione per tutti i siti non di tipo predefinito. Configurare la regola di eccezione in modo che corrisponda ai nomi di sito specifici in modo che tali richieste possano avere il percorso corretto aggiunto anziché quello predefinito.
I passi di configurazione CDN sono spesso specifici della rete CDN, quindi collaborare con il provider CDN per configurare correttamente i comportamenti desiderati.