Forum Ametys

Forum de la communauté Ametys

You are not logged in.

#1 09/01/2012 18:18:25

jp.barriere@enit.fr
Premium Member
Registered: 09/01/2012
Posts: 3

Redirections d'URL

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

#2 09/01/2012 19:06:57

Raphaël Franchet
Expert Team
From: Toulouse
Registered: 10/08/2010
Posts: 1,111

Re: Redirections d'URL

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

#3 10/01/2012 09:47:14

jp.barriere@enit.fr
Premium Member
Registered: 09/01/2012
Posts: 3

Re: Redirections d'URL

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

#4 11/01/2012 15:02:33

Raphaël Franchet
Expert Team
From: Toulouse
Registered: 10/08/2010
Posts: 1,111

Re: Redirections d'URL

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

#5 12/01/2012 09:52:30

jp.barriere@enit.fr
Premium Member
Registered: 09/01/2012
Posts: 3

Re: Redirections d'URL

dans le CMS
/lgp/                       
navigateur   -->>> redirige sur

/lgp/**                   
navigateur   -->>> ametys retourne 404
navigateur   -->>> ametys retourne 404  fonctionne

Offline

#6 16/01/2012 11:10:08

Raphaël Franchet
Expert Team
From: Toulouse
Registered: 10/08/2010
Posts: 1,111

Re: Redirections d'URL

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

Board footer

Powered by FluxBB