Configurer un domaine personnalisé d'instance
Vous devez effectuer les étapes suivantes pour configurer un domaine personnalisé d'instance. Bien que plusieurs domaines personnalisés d'instance puissent être configurés, un seul domaine personnalisé d'instance sera utilisé par l'interface utilisateur pour afficher les URL de site.
Configurer Oracle Content Management avec votre domaine personnalisé d'instance
Pour que les sites Oracle Content Management se chargent correctement dans un domaine personnalisé d'instance, vous devez configurer Oracle Content Management correctement.
- Connectez-vous en tant qu'administrateur de service et cliquez sur Système sous Administration dans le panneau de navigation latéral.
- Sélectionnez Sites dans le menu de bannière.
- Cliquez sur Gérer les domaines personnalisés sous la section Configuration du domaine personnalisé et entrez le domaine personnalisé au niveau de l'instance, puis cliquez sur Enregistrer. Vous pouvez ajouter et gérer plusieurs domaines.
- Sélectionnez un domaine personnalisé en tant que valeur par défaut.
- Activez ou désactivez Afficher les chemins courts pour activer ou désactiver l'affichage de
/site/
ou/site/authsite/
dans l'interface utilisateur. Cela est utile lorsque la plupart ou la totalité de vos sites sont publics ou sécurisés et que votre réseau de diffusion de contenu est configuré correctement.
Oracle Content Management peut prendre jusqu'à une heure pour être prêt à accepter des demandes dans le domaine personnalisé. Pendant ce temps, vous pouvez accéder à vos sites sur le domaine d'origine.
Si vous utilisez le réseau de diffusion de contenu Oracle Content Management, vous n'avez pas besoin d'effectuer des actions supplémentaires. Si vous utilisez un réseau de diffusion de contenu de tierce partie, consultez Configurer le réseau de diffusion de contenu lors de l'utilisation de chemins standard et Configurer le réseau de diffusion de contenu lors de l'utilisation de chemins courts. Si nécessaire, consultez votre réseau de diffusion de contenu pour obtenir des instructions spécifiques.
Configurer le réseau de diffusion de contenu lors de l'utilisation de chemins standard
Si l'option Afficher les chemins courts est désactivée, toutes les URL de site affichées dans le produit incluront le domaine personnalisé d'instance complet et le chemin du site. Votre réseau de diffusion de contenu doit être configuré pour réacheminer ces demandes vers l'origine Oracle Content Management sans modification.
Une fois qu'Oracle Content Management est correctement configuré et prêt à les accepter, les demandes effectuées à l'aide du domaine personnalisé d'instance seront acheminées en fonction des entrées DNS vers le réseau de diffusion de contenu et le réseau de diffusion de contenu transmettra les demandes à Oracle Content Management correctement. Cette opération est généralement effectuée à l'aide d'une entrée CNAME dans vos enregistrements DNS. Consultez votre réseau de diffusion de contenu pour obtenir des instructions spécifiques.
Par exemple, si un site Oracle Content Management a l'URL https://myinstance.cec.ocp.oraclecloud.com/site/MyFirstProjectSite/
et que vous voulez accéder à ce site à l'adresse https://www.example.com/site/MyFirstProjectSite/
, le réseau de diffusion de contenu doit être configuré pour :
-
reconnaître le domaine personnalisé :
https://www.example.com/
-
identifier l'instance Oracle Content Management d'origine à l'aide du domaine personnalisé :
https://myinstance.cec.ocp.oraclecloud.com/
-
transmettre le chemin de la demande :
/site/MyFirstProjectSite/
-
et envoyer le chemin complet de la demande à l'instance Oracle Content Management d'origine :
https://myinstance.cec.ocp.oraclecloud.com/site/MyFirstProjectSite/
-
Oracle Content Management reçoit la demande et répond au réseau de diffusion de contenu, qui satisfait la demande pour le navigateur du visiteur, en affichant uniquement le domaine personnalisé et le chemin standard pour le visiteur :
https://www.example.com/site/MyFirstProjectSite/
Ces mêmes étapes s'appliqueraient à toutes les demandes faites pour un site sécurisé. La seule différence est que ces chemins incluent /site/authsite/
plutôt que /site/
.
Les étapes de configuration du réseau de diffusion de contenu sont souvent spécifiques du réseau de diffusion de contenu. Communiquez avec votre fournisseur de réseau de diffusion de contenu pour configurer correctement les comportements voulus.
Configurer le réseau de diffusion de contenu lors de l'utilisation de chemins courts
Si l'option Afficher les chemins courts est activée, les URL de site affichées dans le produit n'incluront que le nom du site au lieu d'inclure la partie /site/
ou /site/authsite/
du chemin.
Par exemple, si vous activez Afficher les chemins courts et que vous voulez atteindre votre site Acme-Store et que vous savez qu'il s'agit d'un site public, vous pouvez envoyer une demande à https://www.acme.com/Acme-Store/
et le réseau de diffusion de contenu injectera /site/
lorsque vous retournerez à l'instance Oracle Content Management avec le chemin complet de https://acmeInstance.cec.ocp.oraclecloud.com/site/Acme-Store/
.
Une limitation de cette fonction est que le réseau de diffusion de contenu doit savoir injecter /site/
ou /site/authsite/
. En effet, l'instance Oracle Content Management doit recevoir le chemin complet, y compris /site/
ou /site/authsite/
, selon que le site est public ou sécurisé. Cela signifie que cette option est particulièrement utile lorsque la majorité de vos sites sont du même type, soit publics ou sécurisés.
Si vous disposez d'un large éventail de sites publics et sécurisés, les chemins courts peuvent ne pas être utiles pour tenir à jour la configuration de votre réseau de diffusion de contenu. Il serait préférable que la plupart de vos sites soient d'un seul type et que chacun des autres sites restants soit traité selon des règles d'exception.
Par exemple, supposons que vous ayez 10 sites, dont 9 sont publics et que l'un est sécurisé, nommé MyAccountSite. Votre réseau de diffusion de contenu doit être configuré de sorte que les demandes de site public qui arrivent dans votre domaine, pour un chemin autre que /MyAccountSite/
ou l'un des chemins exclus ci-dessous, /site/
soient injectées dans le chemin avant de retourner à l'instance Oracle Content Management pour charger les ressources du site. En revanche, si la demande concerne le site sécurisé /MyAccountSite/
, une règle d'exception pour ce site injecte /site/authsite/
dans le chemin et les comportements supplémentaires nécessaires pour authentifier les utilisateurs sont effectués. Si la plupart de vos sites sont sécurisés, la configuration du réseau de diffusion de contenu doit être annulée afin que chaque site public ait besoin d'une règle d'exception.
Si vous ne configurez pas de règles d'exception pour chaque site non couvert par le comportement d'injection de chemin par défaut dans votre configuration de réseau de diffusion de contenu, ces sites ne seront pas chargés car votre instance Oracle Content Management ne saura pas où trouver le site.
La configuration du réseau de diffusion de contenu qui modifie le chemin ne doit s'appliquer à aucune demande contenant les chaînes suivantes. Le caractère générique de fin est requis pour une mise en correspondance correcte.
-
/documents*
-
/system*
-
/contenu*
-
/osn*
-
/pxysvc*
-
/_compdelivery/*
-
/_themes/*
-
/site*
-
/_sitesclouddelivery/*
-
/favicon.ico*
Une fois qu'Oracle Content Management est correctement configuré et prêt à les accepter, les demandes effectuées à l'aide du domaine personnalisé d'instance seront acheminées en fonction des entrées DNS vers le réseau de diffusion de contenu et le réseau de diffusion de contenu transmettra les demandes à Oracle Content Management correctement.
Par exemple, si un site Oracle Content Management a été configuré pour utiliser des chemins courts, vos sites sont publics et une demande est envoyée à https://www.example.com/MySecondProjectSite/
, le réseau de diffusion de contenu doit être configuré pour :
-
reconnaître le domaine personnalisé :
https://www.example.com/
-
spécifier l'instance Oracle Content Management d'origine à l'aide du domaine personnalisé :
https://myinstance.cec.ocp.oraclecloud.com/
-
ajouter le préfixe
/site/
au chemin -
envoyer l'URL complète du site à l'instance d'origine Oracle Content Management :
https://myinstance.cec.ocp.oraclecloud.com/site/MySecondProjectSite/
-
Oracle Content Management reçoit la demande et répond au réseau de diffusion de contenu, qui satisfait la demande pour le navigateur du visiteur, en affichant uniquement le domaine personnalisé et le nom du site :
https://www.example.com/MySecondProjectSite/
Si la plupart de vos sites sont sécurisés, les mêmes règles s'appliquent. Au lieu de prédéfinir /site/
, vous devez ajouter /site/authsite/
au début.
Les règles d'exception doivent être définies pour tous les sites qui ne sont pas de type par défaut. Configurez cette règle d'exception pour qu'elle corresponde aux noms de site spécifiques afin que le chemin approprié, et non le chemin par défaut, soit ajouté à ces demandes.
Les étapes de configuration du réseau de diffusion de contenu sont souvent spécifiques du réseau de diffusion de contenu. Communiquez avec votre fournisseur de réseau de diffusion de contenu pour configurer correctement les comportements voulus.