Autres versions
Vous êtes ici : Guides thématiques → K-sup migre en 6.7
Bien préparer ses redirections avant de migrer en 6.7
Quelques conseils pour une migration efficace en 6.7
Lors de la migration de votre application en version 6.7, il est recommandé de préparer vos redirections en amont de la bascule en production.
Avant la version 6.7 K-Sup, les redirections devaient être gérées côté serveur. Il est conseillé de préparer une liste des redirections à maintenir pour l'implémentation dans K-Sup.
Il faut lister l'ensemble des redirections existantes sur le serveur pour les trier :
Si la redirection est valable, elle est définie selon :
Dans ce cas, il n'est pas possible de les déclarer dans K-Sup, il faut donc conserver ces redirections côté serveur.
Selon le nombre, il est possible d'automatiser cette opération.
Les autres cas possibles selon le format d'URL :
Pour ce cas, il est conseillé de remplacer l'URL ancien format avec la nouvelle URL de la 6.7, cela évitera d'avoir deux redirections successives
Exemple : la redirection ancien format amène vers la page cible avec ancien format qui sera redirigé vers la page avec la nouvelle URL 6.7
Etape 1 : Faire un inventaire des redirections existantes
Il faut lister l'ensemble des redirections existantes sur le serveur pour les trier :Si la redirection est valable, elle est définie selon :
- redirection à conserver, elle concerne un service tiers
- redirection à reporter dans K-Sup, elle concerne une page de l'application
Etape 2 : Formaliser la liste pour une implémentation dans K-Sup
URL à réserver
Certaines redirections pointent vers un service tiers indépendant de K-Sup.Dans ce cas, il n'est pas possible de les déclarer dans K-Sup, il faut donc conserver ces redirections côté serveur.
Cependant, afin que ces URL soient réservées, pour qu'aucun contributeur ne puisse les utiliser pour une autre page dans le module des URL courtes, il faut les ajouter dans la configuration du projet.
Ainsi il faut transmettre une liste des URL à réserver avant le passage en 6.7.
Note : une URL réservée s’applique à l’ensemble des noms de domaine déclarés sur l’application.
Redirections à reporter dans K-Sup
Si la redirection a un format d'URL sans / à la fin (comme les URL en 6.7) alors ces redirections sont à reporter dans le back-office.Selon le nombre, il est possible d'automatiser cette opération.
Les autres cas possibles selon le format d'URL :
- Si la redirection a un caractère spécial : /formation+, alors la redirection est à conserver au niveau serveur
- Si la redirection a un ancien format d'URL avec à la fin / ou .kjsp, alors la redirection est à conserver au niveau serveur
Pour ce cas, il est conseillé de remplacer l'URL ancien format avec la nouvelle URL de la 6.7, cela évitera d'avoir deux redirections successives
Exemple : la redirection ancien format amène vers la page cible avec ancien format qui sera redirigé vers la page avec la nouvelle URL 6.7
Etape 3 : Gérer les alias
Il est possible de gérer les alias de deux façons :- soit ils sont déclarés dans la configuration serveur
- soit ils sont ajoutés dans la gestion des sites côté K-Sup
Mis à jour le 6 mars 2020