Redirection 301 sous domaine, url principal et pages

Fermé
lologd Messages postés 2 Date d'inscription samedi 31 août 2013 Statut Membre Dernière intervention 1 septembre 2013 - 31 août 2013 à 17:32
lologd Messages postés 2 Date d'inscription samedi 31 août 2013 Statut Membre Dernière intervention 1 septembre 2013 - 1 sept. 2013 à 15:26
Bonjour,

Je viens de faire la refonte d'un site en compilant 2 sites en 1.
L'ancien site était fait avec ces 2 types d'url
http://www.monurl.com
et
http://blog.monurl.com

Sur le nouveau site le blog se trouve à l'adresse:
http://www.monurl.com/blog

Pour faire la redir de l'url principal du blog pas de soucis, à l'emplacement où pointe 'http://blog.monurl.com' j'ai mis un htaccess avec:
redirect 301 / http://www.monsite.com/blog/

Mon souci vient pour les redir de chaque article, j'ai fait pour chacun d'entre eux:
redirect 301 /index.php?post/titre_de_larticle_v1 http://www.monsite.com/blog/titre_de_mon_article_v2

(j'ai mis v1 et v2 parce que ça diffère)

et au lieu de renvoyer vers
http://www.monsite.com/blog/titre_de_mon_article_v2
ça renvoie vers
la page http://www.monsite.com/blog/ avec comme url affichée dans le navigateur:
http://www.monsite.com/blog/?post/titre_de_larticle_v1


Si je supprime la redir ppale et garde uniquement la redir des articles, j'ai une erreur 500
Donc déja mes redir pour chaque articles ne sont pas bonnes et je ne comprends pas pourquoi...

A voir également:

1 réponse

lologd Messages postés 2 Date d'inscription samedi 31 août 2013 Statut Membre Dernière intervention 1 septembre 2013
1 sept. 2013 à 15:26
Mon problème était dû aux caractères spéciaux
J' ai trouvé une solution bien pratique à l'url ci-dessous:
Une fichier excel qui vous construit le code à insérer dans le htaccess
http://dinelogik.com/mbstrategic/02/301-redirects-for-dynamic-urls-to-static-pages-with-htaccess/
0