Aller au contenu

Sujets conseillés

Posté

Bonjour,

J'ai changé mon blog, je suis passé de spip à wordpress mais avec la même adresse genre : www.monblog.com. J'ai plusieurs pages de l'ancien blog référencées sur Google et j'aimerais les faire pointer maintenant vers le nouveau blog. J'ai mis à la racine un fichier .htaccess avec la ligne suivante :

RedirectPermanent http://www.monblog.com/spip.php?article53 http://www.monblog.com/?p=31/

mais ça marche pô. Une idée ?

Merci !!

Posté

Salut

Parce que le premier argument de la règle (c'est-à-dire l'URL ancienne à rediriger) doit être écrit en relatif et non en absolu.

Comme ceci:

RedirectPermanent /spip.php?article53 http://www.monblog.com/?p=31/

Posté

Et tant qu'à faire, profite de la possibilité de travailler avec des liens optimisés dans WordPress (Options => Permaliens => Basé sur la date et l'heure ou Personnalisé).

Jean-Luc

Posté

ça marche pô :sick:

J'ai un domaine principal : www.moi.com

1 sous domaine où se trouve mon blog : www.monblog.moi.com

Où dois-je metter le fichier .htaccess ?

Merci

Posté
Où dois-je metter le fichier .htaccess ?
Le .htaccess doit se mettre dans le répertoire principal du sous-domaine (là où il y a l'index.php de WordPress).

Si la solution de Dudu ne fonctionne pas, tu peux essayer comme ceci (sans le / au début):

RedirectPermanent spip.php?article53 http://www.monblog.com/?p=31/

Jean-luc

Posté

Ca ne marche pas. Je ne comprends pas pourquoi.

Il faut dire que le premier fichier n'existe plus : est-ce un problème ?

Faut-il mettre autre chose dans le .htaccess ?

Posté

Rectification: le .htaccess doit se trouver dans le répertoire principal de l'URL à rediriger (là où se trouvait spip.php).

A part cela, l'absence des anciens fichiers n'est pas un problème puisque le but est justement de dire qu'ils ne sont plus là.

Jean-Luc

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...