J'ai déplacé un ex-site basé sur joomla à wordpress. L'importation a bien fonctionné mais le problème est que les anciens liens ne fonctionnent plus. Parce qu'il n'y a qu'une cinquantaine d'articles, je pense que ce serait une bonne idée de mettre une règle pour chaque article (dans .htaccess).Rediriger l'URL de joomla à wordpress
Eh bien ... pas toujours les choses sont comme vous voulez, si réoriente ne fonctionnent pas du tout :(
vieux liens joomla ressemble à ceci:
http://site.com/index.php?option=com_content&task=view&id=49&Itemid=29
http://site.com/index.php?option=com_content&task=view&id=42&Itemid=29
http://site.com/index.php?option=com_content&task=view&id=68&Itemid=29
et doivent être traduits à:
http://site.com/?p=23
http://site.com/?p=24
http://site.com/?p=25
fondamentalement pas de relations entre les anciens et les nouveaux liens, donc je ne pense pas regex aidera
anciens et nouveaux site sont sur le même domaine
Ok, le problème est que toute règle que j'ai essayé (et j'ai essayé beaucoup!), Aucune n'a fonctionné. Dans quelques cas, j'ai une erreur de 500, mais la plupart du temps, la redirection n'a pas fonctionné.
Alors, l'un de vous a-t-il eu le même problème? Je ne veux pas forcément avoir de beaux permaliens, mais si je peux, ça ira mieux. Le problème est que j'ai beaucoup de backlinks à l'ancienne URL et je ne veux pas les perdre.
Merci beaucoup les gars!
Le champ d'en-tête de localisation doit être un URI absolu. – Gumbo
Je viens de faire une redirection relative et cela a fonctionné. – jlleblanc
Pas une option très obtenu à mon humble avis, ici vous créez 2 redirige un de l'original vers un script spécial (par exemple someotherscript.php) et formez là une deuxième redirection vers la nouvelle URL. Ceci est un problème de performance énorme et pourrait réduire votre classement SEO – Webdesigner