Aller au contenu
Théophraste

question redirection 301

Noter ce sujet :

Recommended Posts

Bonjour, j'ai besoin d'une redicrection 301 de www.ndd.org vers www.autre-ndd.org, mais je ne souhaite pas que toutes les pages de www.ndd.org soient redirigée en 301 vers l'autre site, juste www.ndd.org :). Je ferais derrière des redirection page par page sur mesure...



Merci d'avance de votre aide, cordialement, Théo.


Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour, grand merci pour l'aide, j'ai essayé votre suggestion, j'obtiens une erreur 500, ai je mal utilisé le code ?



Et je vois dans ce que j'ai mis que les url style /index.php?page=blablabla.php, avec donc des ? et des = donne des erreurs 404, et n'aboutissent pas à l'url donné par redirection 301...



Alors que juste en dessous, /fiche-blablable-17.html, çà fonctionne, on aboutie bien à la nouvelle url



Cordialement :), Théo.


Modifié par Théophraste

Partager ce message


Lien à poster
Partager sur d’autres sites

Pour poursuivre sur mon soucis avec les url à variable, j'ai



ndd/index.php?page=toto.php que je souhaite rediriger en 301 vers autre-ndd/blablabla.html



Comment faire svp :). Merci d'avance pour le coup de main !



Cordialement, Théo.


Partager ce message


Lien à poster
Partager sur d’autres sites

Normalement la syntaxe /? signifie "un / facultatif"


Et .? signifie "un caractère facultatif" (quel qu'il soit!)



Et les redirections d'URLs dynamiques (avec un QUERY_STRING) ne peuvent se faire qu'après analyse du QUERY_STRING ...


... pas avec un RewriteRule comme ceci :



--- FAUX !



RewriteRule ndd/index.php?page=toto.php http://autre-ndd/blablabla.html

---/FAUX !



Est-ce que tu rediriges différemment en fonction du QUERY_STRING ou tu rediriges tout vers la même URL ?


Partager ce message


Lien à poster
Partager sur d’autres sites


RewriteEngine on

RewriteCond %{HTTP_HOST} ^example.com [NC,OR]

RewriteCond %{HTTP_HOST} ^www.example.com [NC]

RewriteRule ^(.*)$ http://example.net/$1 [L,R=301,NC]

cela fait la redirection de tous les liens de l'ancien site au nouveau site

Partager ce message


Lien à poster
Partager sur d’autres sites

@Khalid-ref : Dans son premier post il précise ne pas vouloir rediriger toutes les pages à l'identique, vraisemblablement parce que la structure de son site a changé.


je ne souhaite pas que toutes les pages de www.ndd.org soient redirigée en 301 vers l'autre site, juste www.ndd.org smile.gif. Je ferais derrière des redirection page par page sur mesure...

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

×