Une redirection curieuse

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics


Hiseo
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 143
Inscription: Mar Oct 09, 2007 7:15

Une redirection curieuse

Message le Jeu Juin 05, 2008 17:51

Hello
j'ai un soucis que je ne comprends pas.
Ayant cédé mon ancien domaine j'ai demandé au nouveau propriétaire d'effectuer une redirection via son .htaccess de mes anciennes pages vers une page d'accueil sur mon nouveau domaine.
J'ai donc un code comme ceci :
Redirect permanent /archive/ http://www.monsite.fr/npai.html
etc.

Ça marche.
Mais il s'agit là d'une catégorie. Quand il s'agit d'une page : ça ne marche pas :
Ainsi :
Redirect permanent /outils/les-services-de-conversion-en-ligne-1/ http://www.monsite.fr/npai.html

conduit les visiteurs vers la page 404 du site. 8O

C'est bien la 1ère fois que je vois un truc comme ça.
Auriez-vous une explication ? Et, mieux encore, une solution ?
Merci de vos réponses.

Vap
WRInaute accro
WRInaute accro
 
Messages: 1090
Inscription: Dim Juin 17, 2007 20:12

Message le Jeu Juin 05, 2008 20:16

/outils/les-services-de-conversion-en-ligne-1/ ne ressemble pas vraiment a une adresse de page...

Le redirect redirige tout ce qui se trouve dans le répertoire /outils/les-services-de-conversion-en-ligne-1/ Si ce répertoire n'existe pas, alors rien n'est redirigé...

Enlève le / à la fin peut etre. Mais bon, les fichiers sont censés avoir une extension mime (.html, .htm, .php, etc).


Hiseo
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 143
Inscription: Mar Oct 09, 2007 7:15

Message le Ven Juin 06, 2008 6:42

Hello
en fait la redirection fonctionne bien et c'est bien l'URL (rewitée) de la page.
C'est quand la redirection s'effectue que ça m....
La page statique npai.html n'est pas trouvée et c'est la 404 qui se déclenche.
Pige pas. :-(

jcaron
WRInaute accro
WRInaute accro
 
Messages: 1139
Inscription: Ven Fév 13, 2004 20:33

Re: Une redirection curieuse

Message le Ven Juin 06, 2008 8:10

Hiseo a écrit:Hello
j'ai un soucis que je ne comprends pas.
Ayant cédé mon ancien domaine j'ai demandé au nouveau propriétaire d'effectuer une redirection via son .htaccess de mes anciennes pages vers une page d'accueil sur mon nouveau domaine.
J'ai donc un code comme ceci :
Redirect permanent /archive/ http://www.monsite.fr/npai.html
etc.

Ça marche.
Mais il s'agit là d'une catégorie. Quand il s'agit d'une page : ça ne marche pas :
Ainsi :
Redirect permanent /outils/les-services-de-conversion-en-ligne-1/ http://www.monsite.fr/npai.html

conduit les visiteurs vers la page 404 du site. 8O

C'est bien la 1ère fois que je vois un truc comme ça.
Auriez-vous une explication ? Et, mieux encore, une solution ?
Merci de vos réponses.


Redirect X Y renvoie toutes les requêtes pour des URLs commençant par X vers Y en y ajoutant ce qu'il y a après X:

X/toto -> Y/toto

Donc Redirect /machin/ nouveau.html

renvoie /machin/chose.html vers nouveau.htmlchose.html

Il faut que tu fasses un RedirectMatch ^/machin/.* nouveau.html

Jacques.


Hiseo
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 143
Inscription: Mar Oct 09, 2007 7:15

Message le Ven Juin 06, 2008 8:48

Mon sauveur ! :D
Jacques tu me sauves.
Si je comprends bien la bonne syntaxe c'est :
RedirectMatch ^/outils/les-services-de-conversion-en-ligne-1/.* http://www.monsite.fr/npai.html

Vu que je ne peux pas tester et je ne souhaite pas ennuyer mon correspondant à ce propos, peux-tu me confirmer ?
Avec tous mes remerciements. 8)

jcaron
WRInaute accro
WRInaute accro
 
Messages: 1139
Inscription: Ven Fév 13, 2004 20:33

Message le Ven Juin 06, 2008 8:59

Hiseo a écrit:Mon sauveur ! :D
Jacques tu me sauves.
Si je comprends bien la bonne syntaxe c'est :
RedirectMatch ^/outils/les-services-de-conversion-en-ligne-1/.* http://www.monsite.fr/npai.html

Vu que je ne peux pas tester et je ne souhaite pas ennuyer mon correspondant à ce propos, peux-tu me confirmer ?
Avec tous mes remerciements. 8)


Tu peux tester sur ton serveur local avec un truc quelconque à la place de "outils" (la page n'a pas besoin de réellement exister).

Mais a priori, oui ça devrait le faire. Il y a quand même le permanent à remettre quelque part (comme avec Redirect, juste après RedirectMatch).

http://httpd.apache.org/docs/1.3/mod/mo ... irectmatch

En fait, tu peux même faire:

RedirectMatch permanent ^/outils/les-services-de-conversion-en-ligne-1/ http://www.monsite.fr/npai.html

Jacques.


Hiseo
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 143
Inscription: Mar Oct 09, 2007 7:15

Message le Ven Juin 06, 2008 9:05

Merci beaucoup Jacques.
Je te dois ma reconnaissance éternelle.


Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :

  • Test de redirection
    Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités