Bonjour,
J'avais un site http://www.anciendomaine.tld/blog.
J'ai changé l'installation du site et maintenant j'ai pour adresse http://www.nouveaudomaine.tld
Durant le changement de domaine j'ai aussi changé le répertoire d'installation du site.
Voici mon problème:
mon amis google a indexé mon site avec les anciennes adresses du style http://anciendomaine.tld/blog/index.php?XXXXXX
Le but est de les rediriger en http://nouveaudomaine.tld/XXXXXX
J'ai déjà effectué plusieurs essaies et j'ai réussit à transformer
http://anciendomaine.tld/blog/index.php?XXXXXX en http://nouveaudomaine.tld/?XXXXXX
Maintenant comment supprimer le ?. Je précise que mon nouveau domaine marche très bien sans le ?, il faudrait juste que la redirection ancien -> nouveau supprime le ?.
Voici mon htaccess actuel
j'ai aussi essayé
La seconde solution ne marche pas.
Merci beaucoup par avance de votre aide. déjà deux jours que je galère pour supprimer se ?.
BBO
J'avais un site http://www.anciendomaine.tld/blog.
J'ai changé l'installation du site et maintenant j'ai pour adresse http://www.nouveaudomaine.tld
Durant le changement de domaine j'ai aussi changé le répertoire d'installation du site.
Voici mon problème:
mon amis google a indexé mon site avec les anciennes adresses du style http://anciendomaine.tld/blog/index.php?XXXXXX
Le but est de les rediriger en http://nouveaudomaine.tld/XXXXXX
J'ai déjà effectué plusieurs essaies et j'ai réussit à transformer
http://anciendomaine.tld/blog/index.php?XXXXXX en http://nouveaudomaine.tld/?XXXXXX
Maintenant comment supprimer le ?. Je précise que mon nouveau domaine marche très bien sans le ?, il faudrait juste que la redirection ancien -> nouveau supprime le ?.
Voici mon htaccess actuel
Code:
RewriteEngine On
RedirectMatch 301 ^/blog/index.php?$ http://nouveaudomaine.tld/$1
j'ai aussi essayé
Code:
RewriteEngine On
RewriteRule ^/blog/index.php?$ http://nouveaudomaine.tld/$1 [L,E=301]
Merci beaucoup par avance de votre aide. déjà deux jours que je galère pour supprimer se ?.
BBO