Changer le nom d'un répertoire pour un forum

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

Josh Parker
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 344
Inscription: 15 Juin 2006

Changer le nom d'un répertoire pour un forum

Message le Dim Oct 04, 2009 11:19

Bonjour,

J'ai un répertoire du nom d'un forum très célèbre. J'ai cherché mais ce n'est pas possible de le changer sans faire des hacks ce qui nuit gravement aux mises à jour.

Comment changer en url rewriting et htaccess le nom d'un répertoire à la volée :

en gros comment remplacer :
http://www.monsite.com/marqueduforum/ (+ les urls qui suivent)

par
http://www.monsite.com/forum/ (+ les urls qui suivent)


Est ce que le fait de rewriter uniquement le nom du répertoire impact ensuite sur les urls ???

Merci d'avance de vos réponses


loran750
WRInaute passionné
WRInaute passionné
 
Messages: 2247
Inscription: 15 Mar 2005

Re: Changer le nom d'un répertoire pour un forum

Message le Dim Oct 04, 2009 11:26

Hello

Il te faudrait un rewrite en 301.
Alors, il faut que tu regardes & travailles le code suivant :

RewriteRule ^marqueduforum/(.*) forum/$1 [QSA,NC]
ou
RewriteRule ^marqueduforum/(.*) /forum/$1 [QSA,NC]
ou
RewriteRule ^marqueduforum/(.*) http://www.monsite.com/forum/$1 [QSA,NC]

A tester car j'ai un truc similaire.

Josh Parker
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 344
Inscription: 15 Juin 2006

Re: Changer le nom d'un répertoire pour un forum

Message le Dim Oct 04, 2009 11:51

loran750 a écrit:Hello

Il te faudrait un rewrite en 301.
Alors, il faut que tu regardes & travailles le code suivant :

RewriteRule ^marqueduforum/(.*) forum/$1 [QSA,NC]
ou
RewriteRule ^marqueduforum/(.*) /forum/$1 [QSA,NC]
ou
RewriteRule ^marqueduforum/(.*) http://www.monsite.com/forum/$1 [QSA,NC]

A tester car j'ai un truc similaire.


Je vais tester ça sur mon site. Je te remercie vraiment d'avoir pris le temps de me répondre, je te tiens au courant.


loran750
WRInaute passionné
WRInaute passionné
 
Messages: 2247
Inscription: 15 Mar 2005

Re: Changer le nom d'un répertoire pour un forum

Message le Dim Oct 04, 2009 12:53

Hello

par contre, je te disais un rewrite 301, et dans le code j'en mets même pas !!!

Voilà : [QSA,L,NC,R=301] ou [QSA,L,R=301]

QSA = "query string append", permet de copier l'url d'origine à la fin de l'url rewritée (ex : http://www.monsite.com/marqueduforum/a1.htm?myvar=true devient http://www.monsite.com/forum/a1.htm?myvar=true)
L = "Last", c'est la dernière instruction de rewrite
R = "redirect", type de redirection
NC = "no case", ne tient pas compte de la casse (majuscule/minuscule) .... mais ça c'est en fonction de ton site. Optionnellmement.

Plus d'infos sur http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19592
Inscription: 8 Aoû 2004

Re: Changer le nom d'un répertoire pour un forum

Message le Dim Oct 04, 2009 22:15

en faisant attention au fait que le forum peut faire directement appel à un script dans un répertoire et que, dans ce cas, les htaccess ne sont pas fonctionnels (ne fonctionnent qu'en http)

Josh Parker
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 344
Inscription: 15 Juin 2006

Re: Changer le nom d'un répertoire pour un forum

Message le Lun Oct 05, 2009 15:19

Effectivement ça ne fonctionne pas, j'essaye les 301 ce soir


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 1 invité