Changement de l'url rewriting : besoin d'aide pour une règle de redirection
17 messages
• Page 1 sur 2 • 1, 2
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

Ohax - WRInaute accro

- Messages: 6406
- Inscription: 5 Juil 2004
Changement de l'url rewriting : besoin d'aide pour une règle de redirection
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.
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.
- darkjukka
- WRInaute impliqué

- Messages: 669
- Inscription: 28 Avr 2007
Re: Changement de l'url rewriting : besoin d'aide pour une règle de redirection
- Code: Tout sélectionner
RedirectMatch Permanent /forum/sujet-(.*)\.html http://www.tonsite.fr/forum/sujet-t$1.html
-

Ohax - WRInaute accro

- Messages: 6406
- Inscription: 5 Juil 2004
Re: Changement de l'url rewriting : besoin d'aide pour une règle de redirection
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
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
- darkjukka
- WRInaute impliqué

- Messages: 669
- Inscription: 28 Avr 2007
Re: Changement de l'url rewriting : besoin d'aide pour une règle de redirection
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.
- darkjukka
- WRInaute impliqué

- Messages: 669
- Inscription: 28 Avr 2007
Re: Changement de l'url rewriting : besoin d'aide pour une règle de redirection
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.
- darkjukka
- WRInaute impliqué

- Messages: 669
- Inscription: 28 Avr 2007
Re: Changement de l'url rewriting : besoin d'aide pour une règle de redirection
- 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é

- Messages: 1664
- Inscription: 14 Aoû 2002
Re: Changement de l'url rewriting : besoin d'aide pour une règle de redirection
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
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é

- Messages: 669
- Inscription: 28 Avr 2007
Re: Changement de l'url rewriting : besoin d'aide pour une règle de redirection
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 ?
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

- Messages: 6406
- Inscription: 5 Juil 2004
Re: Changement de l'url rewriting : besoin d'aide pour une règle de redirection
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.
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.
17 messages
• Page 1 sur 2 • 1, 2
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 :
- Aide pour une règle de rewriting
- [Réglé] url rewriting ... aide sur un exemple pratique
- [réglé]Changement d'hébergeur : URL rewriting ne marche plus
- [url rewriting] besoin d'aide[Réglé]
- Aide svp pour règle de rewriting : page dans répertoire ...
- [Réglé] Redirection 301 pour changement d'url
- Besoin de conseils sur une règle de redirection
- [Réglé] Besoin d'aide pour redirection javascript
- besoin aide url rewriting
- Besoin de votre aide.. url rewriting
- Test de lien (type de redirection)
Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
