comment rediriger de php3 1.8.3 vers php 1.9.2

Bonjour,
Comment faire pour convertir les adresses indexées sur les moteurs de recherche du genre ../article.php3?id_article=124
en spip.php?article124
J'ai cherché, je plante
merci

Bonsoir,

C'est ici :
http://www.spip.net/fr_article3370.html
§ "gestion des URLs"

Pour une fois que je sais et que je peux répondre :wink:

Merci !

Voldor

Le 31 oct. 07 à 20:37, Alain HUSSON a écrit :

Bonjour,
Comment faire pour convertir les adresses indexées sur les moteurs de
recherche du genre ../article.php3?id_article=124
en spip.php?article124
J'ai cherché, je plante
merci

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : FAQ webmestre - SPIP

Merci, mais, j'ai déjà fait tout ça
Le htaccess est en service et le problème persiste,
j'ai traité l'erreur 404 en redirigeant vers la page plan du site
mais je voudrais que la redirection soit effective vers les articles concernés.
Quelle solution ?

C'est ici :
http://www.spip.net/fr_article3370.html
§ "gestion des URLs"

Pour une fois que je sais et que je peux répondre :wink:

Merci !

Voldor

Le 31 oct. 07 à 20:37, Alain HUSSON a écrit :

Bonjour,
Comment faire pour convertir les adresses indexées sur les moteurs de
recherche du genre ../article.php3?id_article=124
en spip.php?article124
J'ai cherché, je plante
merci

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : FAQ webmestre - SPIP

Alain HUSSON a tapoté, le 10/31/07 9:13 PM:

Merci, mais, j'ai déjà fait tout ça
Le htaccess est en service et le problème persiste,
j'ai traité l'erreur 404 en redirigeant vers la page plan du site
mais je voudrais que la redirection soit effective vers les articles concernés.
Quelle solution ?

peut-être essayer "propres-qs" si l'hébergeur a désactivé la réécriture d'url (Utiliser des URLs personnalisées - SPIP)

fred

Merci Fred, j'ai essayé, ça ne marche pas.
Sur google (par exemple) l'article est indexé de la manière suivante (ancienne version 1.8.3)
http://www.idoumou.info/article.php3?id_article=154
j'ai redirigé vers la page plan du site par le htaccess
pour ne pas générer une erreur 404
Normalement la nouvelle adresse de l'article est pour 1.9.2:
http://www.idoumou.info/spip.php?article154
et c'est celle-ci que je voudrais convertir directement.
Si quelqu'un sait résoudre, merci d'avance
Alain

fred a écrit :

Alain HUSSON a tapoté, le 10/31/07 9:13 PM:

Merci, mais, j'ai déjà fait tout ça
Le htaccess est en service et le problème persiste,
j'ai traité l'erreur 404 en redirigeant vers la page plan du site
mais je voudrais que la redirection soit effective vers les articles concernés.
Quelle solution ?

peut-être essayer "propres-qs" si l'hébergeur a désactivé la réécriture d'url (Utiliser des URLs personnalisées - SPIP)

fred

Alain HUSSON a tapoté, le 10/31/07 9:46 PM:

Merci Fred, j'ai essayé, ça ne marche pas.
Sur google (par exemple) l'article est indexé de la manière suivante (ancienne version 1.8.3)
http://www.idoumou.info/article.php3?id_article=154
j'ai redirigé vers la page plan du site par le htaccess
pour ne pas générer une erreur 404
Normalement la nouvelle adresse de l'article est pour 1.9.2:
http://www.idoumou.info/spip.php?article154
et c'est celle-ci que je voudrais convertir directement.
Si quelqu'un sait résoudre, merci d'avance
Alain

je n'avais pas compris le problème...

donc si la réécriture fonctionne (les urls du site ressemblent bien à ./spip.php?article154, c'est ça?), les moteurs de recherche retrouveront leurs petits assez vite: le serveur ne renvoie pas une 404 mais une 301 si je ne m'abuse. Faut laisser faire le temps.

fred

C'est bien une erreur 404 qui se produit avec l'ancienne adresse
(celle en php3 : ../article.php3?id_article=154
je l'ai interceptée dans le htaccess pour rediriger vers la page plan
Je pensais qu'avec la verion 1.9.2 et par rapport à ce que j'avais lun SPIP était capable de rediriger sans erreur.
Il doit bien y avoir un truc pour rediriger vers ../spip.php?article154
Si quelqu'un sait...merci d'avance

fred a écrit :

Alain HUSSON a tapoté, le 10/31/07 9:46 PM:

Merci Fred, j'ai essayé, ça ne marche pas.
Sur google (par exemple) l'article est indexé de la manière suivante (ancienne version 1.8.3)
http://www.idoumou.info/article.php3?id_article=154
j'ai redirigé vers la page plan du site par le htaccess
pour ne pas générer une erreur 404
Normalement la nouvelle adresse de l'article est pour 1.9.2:
http://www.idoumou.info/spip.php?article154
et c'est celle-ci que je voudrais convertir directement.
Si quelqu'un sait résoudre, merci d'avance
Alain

je n'avais pas compris le problème...

donc si la réécriture fonctionne (les urls du site ressemblent bien à ./spip.php?article154, c'est ça?), les moteurs de recherche retrouveront leurs petits assez vite: le serveur ne renvoie pas une 404 mais une 301 si je ne m'abuse. Faut laisser faire le temps.

fred

Je confirme que dans la situation similaire (passage de 1.8.2 en 1.9.2), j'ai juste renommé le fichier htaccess.txt en .htaccess SANS en modifier une ligne du contenu. Puis, je l'ai mis en ligne à la racine. Et tout a fonctionné parfaitement...
Voldor

Le 31 oct. 07 à 22:24, Alain HUSSON a écrit :

C'est bien une erreur 404 qui se produit avec l'ancienne adresse
(celle en php3 : ../article.php3?id_article=154
je l'ai interceptée dans le htaccess pour rediriger vers la page plan
Je pensais qu'avec la verion 1.9.2 et par rapport à ce que j'avais lun
SPIP était capable de rediriger sans erreur.
Il doit bien y avoir un truc pour rediriger vers ../spip.php?article154
Si quelqu'un sait...merci d'avance

fred a écrit :

Alain HUSSON a tapoté, le 10/31/07 9:46 PM:

Merci Fred, j'ai essayé, ça ne marche pas.
Sur google (par exemple) l'article est indexé de la manière suivante
(ancienne version 1.8.3)
http://www.idoumou.info/article.php3?id_article=154
j'ai redirigé vers la page plan du site par le htaccess
pour ne pas générer une erreur 404
Normalement la nouvelle adresse de l'article est pour 1.9.2:
http://www.idoumou.info/spip.php?article154
et c'est celle-ci que je voudrais convertir directement.
Si quelqu'un sait résoudre, merci d'avance
Alain

je n'avais pas compris le problème...

donc si la réécriture fonctionne (les urls du site ressemblent bien à
./spip.php?article154, c'est ça?), les moteurs de recherche retrouveront
leurs petits assez vite: le serveur ne renvoie pas une 404 mais une 301
si je ne m'abuse. Faut laisser faire le temps.

fred

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : FAQ webmestre - SPIP

Merci Voldor, j'ai résolu le problème grâce à toi. Si tu n'a rien changé.. moi si..alors j'ai tout repris à l'origine...
et ça marche.
Mon site n'étant pas à la racine, j'avais indiqué
RewriteBase / sousrépertoire (comme conseillé)
avec
RewriteBase / (sans indiquer le sous répertoire)
les adresses sont bien redirigées correctement.
Bon spip à tous et merci
Alain

Voldor a écrit :

Je confirme que dans la situation similaire (passage de 1.8.2 en 1.9.2), j'ai juste renommé le fichier htaccess.txt en .htaccess SANS en modifier une ligne du contenu. Puis, je l'ai mis en ligne à la racine. Et tout a fonctionné parfaitement...
Voldor

Le 31 oct. 07 à 22:24, Alain HUSSON a écrit :

C'est bien une erreur 404 qui se produit avec l'ancienne adresse
(celle en php3 : ../article.php3?id_article=154
je l'ai interceptée dans le htaccess pour rediriger vers la page plan
Je pensais qu'avec la verion 1.9.2 et par rapport à ce que j'avais lun
SPIP était capable de rediriger sans erreur.
Il doit bien y avoir un truc pour rediriger vers ../spip.php? article154
Si quelqu'un sait...merci d'avance

fred a écrit :

Alain HUSSON a tapoté, le 10/31/07 9:46 PM:

Merci Fred, j'ai essayé, ça ne marche pas.
Sur google (par exemple) l'article est indexé de la manière suivante
(ancienne version 1.8.3)
http://www.idoumou.info/article.php3?id_article=154
j'ai redirigé vers la page plan du site par le htaccess
pour ne pas générer une erreur 404
Normalement la nouvelle adresse de l'article est pour 1.9.2:
http://www.idoumou.info/spip.php?article154
et c'est celle-ci que je voudrais convertir directement.
Si quelqu'un sait résoudre, merci d'avance
Alain

je n'avais pas compris le problème...

donc si la réécriture fonctionne (les urls du site ressemblent bien à
./spip.php?article154, c'est ça?), les moteurs de recherche retrouveront
leurs petits assez vite: le serveur ne renvoie pas une 404 mais une 301
si je ne m'abuse. Faut laisser faire le temps.

fred

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : FAQ webmestre - SPIP