You are not logged in.
Pages: 1
Bonjour
je cherche à utiliser la fonction de redirection d'URL pour pointer du contenu vers notre ancien serveur.
dans la fenêtre il existe une redirection
/*/~* /{1}/_plugins/mypage/mypage/content/{2}.html
qui laisse à penser que l on peux utiliser un système de paramètres.
j'ai tenté
/lgp/* http://ancien-site/lgp/{1}
mais sans succès alors que la même version sans le * et le {1} marche.
j'ai pas mal de dossier sous le /lgp et cela m'éviterais de créer toutes les redirections en dur.
y a t il un moyen pour faire ce genre de redirection de toute un arborescence ?
Offline
L'exemple que vous mettez est celui utilisé par le plugin mypage et qui transforme par exemple
/fr/~raphael en /fr/_plugin/mypage/mypage/content/raphael.html
Vous trouverez la doc ici ou pour la version en français.
De ce que je peux tirer de mes souvenirs, ce que vous voulez faire est possible bien sûr
N'est-ce pas simplement que vous vouliez faire /lgp/** ?
** signifie que vous autorisez les / dans l'url
par exemple /lgp/* matche /lgp/toto mais pas /lgp/toto/titi
alors que /lgp/** matche les deux
Raphael Franchet
Expert Ametys
Offline
bonjour,
apres lecture de votre message et de la page web, je viens d'essayer
/lgp/** http://anciensite/lgp/{1}
mais le site (ametys) me retourne une 404 quand j'adresse /lgp/toto
alors que le http://anciensite/lgp/toto/ existe
y a t il un paramètre quelque part à activer pour que cela fonctionne ?
Offline
Bonjour,
non non pas de paramètre spécifique à activer.
Peut-être une erreur de frappe ?
Plus haut vous marquez "alors que la même version sans le * et le {1} marche"
Pouvez-vous mettre ici les valeurs réelles que vous utilisez ? La version qui marche sans caractère jokler et celle qui ne fonctionne pas avec ces caractères ;
et mettre aussi ce que vous tapez dans le navigateur.
Raphael Franchet
Expert Ametys
Offline
dans le CMS
/lgp/
navigateur -->>> redirige sur
/lgp/**
navigateur -->>> ametys retourne 404
navigateur -->>> ametys retourne 404 fonctionne
Offline
Bonjour,
il y a en effet un bug.
Actuellement, il n'est pas possible de terminer un alias par **.
Dans votre cas, il faut donc créer deux règles
/lgp/* =>
/lgp/**/* =>
Je viens d'ouvrir le ticket sur le JIRA Ametys :
Raphael Franchet
Expert Ametys
Offline
Pages: 1