1. Modifier l’URL du Back-office
    1. Adresse IP, nom de machine et DNS
    2. Apache
    3. Tomcat
    4. Configuration du CMS
    5. Configuration des applications sites
  2. Modifier l’URL du Front-office
    1. Configuration du CMS
  3. Modification de l’URL d’un site
    1. Modification de la configuration du CMS
    2. Modification des règles Apache
    3. Tester votre nouvelle configuration

Modifier l’URL du Back-office

Si vous souhaitez modifier l’url du backoffice il faut :

  • Modifier les entrées DNS
  • Modifier la configuration Apache
  • Modifier la configuration Tomcat
  • Modifier la configuration de l’application CMS
  • Modifier la configuration de l’application site

Adresse IP, nom de machine et DNS

  • Ajouter une nouvelle entrée dans le DNS pour les nouveaux serveurs
  • Positionner les nouvelles adresses IP et noms de machine dans le fichier /etc/hosts

Apache

Modifier la configuration d’Apache de manière à utiliser les nouveaux DNS. La localisation des fichiers utilisés dépend de l’OS et des choix de l’administrateur système. Il y a un fichier pour le CMS et un fichier pour le Site. Ces fichiers sont généralement nommés :

  • /etc/httpd/conf.d/vhosts/httpd-cms.conf pour le CMS
  • /etc/httpd/conf.d/vhosts/httpd-site.conf pour un Site.
  • Effectuer ces opérations pour chacun des nouveaux serveurs.

Tomcat

Modifier la configuration de Tomcat de manière à utiliser les nouveaux DNS. La localisation des fichiers utilisés dépend de l’OS et des choix de l’administrateur système. Ces fichiers sont :

  • /usr/local/tomcat/conf/server.xml
  • /usr/local/tomcat/conf/Catalina/<ancien DNS> à renommer en /usr/local/tomcat/conf/Catalina/<nouveau DNS>

Il peut y avoir plusieurs webapps définies dans le répertoire Catalina, il faut renommer toutes les webapps.

Effectuer ces opérations pour chacun des nouveaux serveurs.

Configuration du CMS

Aller dans l’interface d’administration du CMS pour mettre à jour la configuration :

  • http://cms.xxxxxx.fr/_admin (utiliser les identifiants de l’administration, par défaut : admin/admin)
  • Cliquer sur l’outil de configuration

  • Modifier si besoin les interconnexions avec les services utilisés tel que LDAP, Apogée…
  • Dans le menu de gauche, cliquer sur CMS et remplacer l'adresse du back-office
  • Si nécessaire, modifier l'URL interne du back-office renseignée pour Solr dans le menu Recherche et indexation
  • Dans le ruban contextuel Configuration, cliquer sur « sauver et redémarrer »
  • Attendre l’enregistrement et le redémarrage

Configuration des applications sites

Dans le cas de plusieurs sites, répéter l’opération autant de fois que nécessaire.

Aller dans l’interface d’administration du SITE pour mettre à jour la configuration

  • http://www.xxxxxx.fr/_admin (utiliser les identifiants de l’administration, par défaut : admin/admin)
  • Cliquer sur l’outil de configuration
  • Modifier si besoin les interconnexions avec les services utilisés tel que LDAP, Apogée…
  • Dans le menu de gauche, cliquer sur CMS et remplacer l'URL et éventuellement l'IP du CMS. Il est conseillé de laisser les applications communiquer sur le porte de Tomcat (8080 par défaut).
  • Dans le ruban contextuel Configuration, cliquer sur « sauver et redémarrer »

  • Attendre l’enregistrement et le redémarrage

Modifier l’URL du Front-office

Attention, on parle ici de modifier l’URL de l’application front-office, qui n’est pas forcément celle d’un site hébergé.

Comme dans le cas de la modification de l’URL du backoffice, vous devez modifier le DNS, la configuration apache et tomcat. Pour plus de détail vous pouvez vous reporter aux paragraphes correspondants dans le chapitre précédent, la procédure est la même.

Ce chapitre s’intéresse aux modifications de la configuration du CMS pour la nouvelle URL du site.

Configuration du CMS

Aller dans l’interface d’administration du CMS pour mettre à jour la configuration

  • http://cms.xxxxxx.fr/_admin (utiliser les identifiants de l’administration, par défaut : admin/admin)
  • Cliquer sur l’outil de configuration
  • Dans le menu de gauche, cliquer sur Sites web et remplacer les adresses des applications front-office et les adresses IP des front-office par les nouvelles. Il est conseillé de laisser les application communiquer sur le port de Tomcat (8080 par défaut) et les IP sont celles par lesquelles le CMS vois les sites (lors de requête d'un site vers le CMS).d’un Site vers le CMS).
  • Dans le ruban contextuel Configuration, cliquer sur « sauver et redémarrer »
  • Attendre l’enregistrement et le redémarrage

Modification de l’URL d’un site

Modification de la configuration du CMS

Se connecter à l’interface d’administration du CMS :

  • http://cms.xxxxxx.fr/_admin (utiliser les identifiants de l’administration, par défaut : admin/admin)
  • Cliquer sur Sites
  • Pour chaque site, cliquer sur le site, puis sur « Configurer »
  • Changer au minimum l’URL, vérifiez le titre et la description.

Modification des règles Apache

Il faut modifier le fichier de règles correspondant au site dont vous voulez modifier l’URL. Ce fichier est situé dans /etc/httpd/conf.d/vhosts/ (cela peut varier en fonction de votre système d’exploitation) et en règle générale est nommé selon la nomenclature <url>.conf

  • Renommer ce fichier avec le nouveau DNS,
  • Remplacer dans le fichier toutes les références à l’ancien DNS par le nouveau DNS,
  • Recharger la configuration apache en faisant « /etc/init.d/apache2 reload » (cela peut varier en fonction de votre système d’exploitation)

Tester votre nouvelle configuration

  • Se connecter à la nouvelle URL du CMS
  • Créer des pages et des contenus
  • Valider les contenus
  • Se connecter à la nouvelle URL du site, vérifier que les pages qui ont été validées sont bien disponibles sur le site.
Retour en haut