8722 sujets

Développement web côté serveur, CMS

Bonjour à tous,
j'ai parcouru le web pendant 3 heures mais je n'ai rien trouvé.

ma problématique :
j'ai un site avec les pages déjà rewrité et référencé.
Je dois changer la structure sans faire de duplicate
actuellement :
www.monsite.com/toto.html
demain avec votre aide :
www.monsite.com/dossier/toto.html

Je peux le faire directement mais les pages déjà référencées tomberaient en: 404
Avez-vous une solution ?

Merci de votre aide
Conserve les anciennes règles, dirige-les vers les nouveaux URL et appose leur le flag R=301; ça ordonne une redirection 301 au lieu d'une réécriture.

LE 301 est important au lieu du 302 par défaut car ça donne l'indication à Google que la redirection est définitive et non pas temporaire.
Bonjour QentinC,
C'est exactement ce que je veux faire mais as-tu la syntaxe ?
Fre

edit: mieux un exemple concret :

http://www.monsite.com/sauver-willy.html
http://www.monsite.com/sauver-ryan.html
en
http://www.monsite.com/il-faut/sauver-willy.html
http://www.monsite.com/il-faut/sauver-ryan.html
a savoir que dans mon rewrite actuel "sauver-" est en dur en php est que "willy" et "ryan" sont extrait de mysql !




Je me répète en disant que je le mets en oeuvre (en test ) sans problème sous ces formes :
http://www.monsite.com/il-faut/sauver-willy.html
http://www.monsite.com/il-faut/sauver-ryan.html



je veux juste rediriger les pages déjà indexer dans google pour ne pas faire du 404 :
http://www.monsite.com/sauver-willy.html
http://www.monsite.com/sauver-ryan.html
en
http://www.monsite.com/il-faut/sauver-willy.html
http://www.monsite.com/il-faut/sauver-ryan.html

Là c'est peut-être redondant comme infos mais je ne peux pas faire plus clair.

N'y a-t-il pas une syntaxe du genre :
rewrite rule http://www.monsite.com/sauver-?.html http://www.monsite.com/il-faut/sauver-?.html [301]
Modifié par fre (08 Sep 2013 - 11:34)
C'est plutôt à quelque chose comme ça que je pensais, tout simplement :


RewriteRule AnciennesURLs NouveauxURLs [QSA,L,R=301]
RewriteRule nouveauxURLs cible [QSA,L]
non, mais tu aurais pu si tu maitrisais ce qu tu avances depuis le début reprendre les URL de mes explications.

Je n'ai pas le temps de viser tes autres posts, mais relis ce que j'ai écris depuis le début et relis ce que tu y a apporté.
J'adore ton dernier post. lol
Enfin, je te remercie pour tes 3up.
Modifié par fre (10 Sep 2013 - 09:31)