Changement de l'url rewriting : besoin d'aide pour une règle de redirection

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

Changement de l'url rewriting : besoin d'aide pour une règle de redirection

Message le Sam Juin 06, 2009 15:20

Salut à tous,

Je possède un forum qui jusqu'à peu utilisait ce genre d'url : /sujet-158.html
J'aimerais rediriger ce genre d'url vers /sujet-t158.html


Attention, je souhaite faire une redirection et non un rewriting supplémentaire.

Merci à vous. :)


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

Re: Changement de l'url rewriting : besoin d'aide pour une règle de redirection

Message le Lun Juin 08, 2009 21:33

Personne n'a d'idée ?

Merci !


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

Re: Changement de l'url rewriting : besoin d'aide pour une règle de redirection

Message le Mer Juin 10, 2009 3:43

Allo ? :s


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

Re: Changement de l'url rewriting : besoin d'aide pour une règle de redirection

Message le Jeu Juin 11, 2009 23:58

Up again

darkjukka
WRInaute impliqué
WRInaute impliqué
 
Messages: 669
Inscription: 28 Avr 2007

Re: Changement de l'url rewriting : besoin d'aide pour une règle de redirection

Message le Ven Juin 12, 2009 2:22

Code: Tout sélectionner
RedirectMatch Permanent /forum/sujet-(.*)\.html http://www.tonsite.fr/forum/sujet-t$1.html


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

Re: Changement de l'url rewriting : besoin d'aide pour une règle de redirection

Message le Dim Juin 14, 2009 21:24

Merci mais ça cause une boucle :

sujet-tttttttttttttttttttt158.html?forum_uri=sujet-ttttttttttttttttttt158&forum_uri=sujet-tttttttttttttttttt158&forum_uri=sujet-ttttttttttttttttt158&forum_uri=sujet-tttttttttttttttt158&forum_uri=sujet-ttttttttttttttt158&forum_uri=sujet-tttttttttttttt158&forum_uri=sujet-ttttttttttttt158&forum_uri=sujet-tttttttttttt158&forum_uri=sujet-ttttttttttt158&forum_uri=sujet-tttttttttt158&forum_uri=sujet-ttttttttt158&forum_uri=sujet-tttttttt158&forum_uri=sujet-ttttttt158&forum_uri=sujet-tttttt158&forum_uri=sujet-ttttt158&forum_uri=sujet-tttt158&forum_uri=sujet-ttt158&forum_uri=sujet-tt158&forum_uri=sujet&t=158&start=&forum_uri=sujet&start=158

Je ne comprends pas


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

Re: Changement de l'url rewriting : besoin d'aide pour une règle de redirection

Message le Mer Juil 29, 2009 22:18

HELP !

darkjukka
WRInaute impliqué
WRInaute impliqué
 
Messages: 669
Inscription: 28 Avr 2007

Re: Changement de l'url rewriting : besoin d'aide pour une règle de redirection

Message le Jeu Juil 30, 2009 12:09

C'est sur un forum phpBB ? Si oui et que tu as la premod phpBBSEO, tu peux faire une rewrite rule vers ton nouveau modèle d'url et si celle-ci n'est pas la bonne, le MOD rewrite renverra la bonne en 301.


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

Re: Changement de l'url rewriting : besoin d'aide pour une règle de redirection

Message le Mar Aoû 25, 2009 12:39

J'ai bien cette prémod, mais je ne vois pas cette fonction...

darkjukka
WRInaute impliqué
WRInaute impliqué
 
Messages: 669
Inscription: 28 Avr 2007

Re: Changement de l'url rewriting : besoin d'aide pour une règle de redirection

Message le Mar Aoû 25, 2009 22:07

Elle n'y est pas, ce que je veux dire c'est que tu fait une rewrite rule dans ton .htaccess pour que ce type d'url soit pris en compte par ton forum et les mods de phpbbseo redirigerons vers la bonne url en 301.


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

Re: Changement de l'url rewriting : besoin d'aide pour une règle de redirection

Message le Mar Aoû 25, 2009 23:22

Tu as un exemple avec joker qui pourrait correspondre à mon cas ?

darkjukka
WRInaute impliqué
WRInaute impliqué
 
Messages: 669
Inscription: 28 Avr 2007

Re: Changement de l'url rewriting : besoin d'aide pour une règle de redirection

Message le Mer Aoû 26, 2009 3:23

Code: Tout sélectionner
RewriteRule ^forum/sujet-(-([0-9]+))?\.html$ /forum/viewtopic.php?forum_uri=$1&t=$3&start=$5 [QSA,L,NC]

Fera que tes anciennes url pointeront bien vers les sujets correspondants de ton forum, après le mod zero dupe de phpbbseo entre en jeu et les redirigera vers celles qui correspondent à ton mod de rewrite choisi

En gros sujet-1.html pointera bien vers viewtopic.php?t=1, le mod de phpbbseo se dira "Hey man c'est pas la bonne url ça" et hop il fera une 301 vers sujet-t1.html.
Tu auras bien sûr les bonnes règles de réécritures pour le mod de rewrite choisi dans ton .htaccess en plus de celle-ci.


ortolojf
WRInaute passionné
WRInaute passionné
 
Messages: 1664
Inscription: 14 Aoû 2002

Re: Changement de l'url rewriting : besoin d'aide pour une règle de redirection

Message le Mer Aoû 26, 2009 7:21

Bonjour

Je sais pas si c'est la solution. ;)

Problème: Rediriger sujet-[0-9]+.html vers sujet-t[0-9].html , en conservant la valeur [0-9]+

Solution: ( Je sais pas si c'est bon ):


RewriteBase racine du script
RewriteEngine On

RewriteRule ^sujet-([0-9]+).html$ sujet-t$1.html [QSA,L,R=301]

Je sais franchement pas si ça marcherait pour des scripts php...

Pour OVH, je crois qu'il faut rajouter quelque chose pour permettre l'url-rewriting.

En dehors de l'url-rewriting, je ne pense pas qu'il y ait de solution, vu que tu as une donnée ( [0-9]+ ) variable. ;)

Il me semble que le [L] fait que les règles suivantes d'url-rewriting sont bien prises en compte, il suffit théoriquement de mettre cette rule avant les autres rules concernant le même script.

Je n'ai jamais eu à faire plusieur url-rewriting pour le même script. ( D'accord, je peux me tromper, je suis un peu fatigué ;) ).

En pratique, je crois surtout que les possibilités des fichiers .htaccess sont tout ce qu'il y a de plus conviviales, le tout est d'avoir une vision synthétique du processus.

Amicalement.

Jean-François Ortolo

darkjukka
WRInaute impliqué
WRInaute impliqué
 
Messages: 669
Inscription: 28 Avr 2007

Re: Changement de l'url rewriting : besoin d'aide pour une règle de redirection

Message le Mer Aoû 26, 2009 15:41

Je crois que ce genre de soluce bouclait dans le vide.
Perso j'ai mis en place le type de redirection donc je parlais sur mon forum et ça s'est très bien fait avec plus de 1000 url.
J'avais le même format d'url que WRI et je suis passé au dossiers virtuels, pour les rediriger comme il faut il fallait que je laisse la règle utilisée à la base dans mon .htaccess et ajouter les nouvelles et ça a très bien fonctionné d'où ma recommandation vers cette solution.
C'est peut être pas le plus propre mais ça a été très efficace chez moi donc pourquoi pas chez lui ? ;)


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

Re: Changement de l'url rewriting : besoin d'aide pour une règle de redirection

Message le Mer Aoû 26, 2009 23:17

Merci mais vos solutions ne fonctionnent pas.

Le forum est hébergé sur un dédié que je gère sous debian 4.1.

Le serveur est un apache2, là je suis complètement perdu sur la règle à appliquer.

Changement de l'url rewriting : besoin d'aide pour une règle de redirection

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités