RedirectPermanent qui deconne
11 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- Julien DIZDAR
- Nouveau WRInaute

- Messages: 7
- Inscription: 13 Sep 2007
RedirectPermanent qui deconne
Bonjour à tous,
je voudrais faire une redirection pour des urls qui n'existent plus.
depuis mon fichier htaccess je veux faire RedirectPermanent /url1 /url2
donc par exemple :
RedirectPermanent /assiettes/details.asp?produit=474 /assiettes/assiette/assiette-pays-basque
Mais ça ne fonctionne pas !!!!
par contre si je fais :
RedirectPermanent /toto.html /assiettes/assiette/assiette-pays-basque
Ça marche ...
Merci pour votre aide !!!
je voudrais faire une redirection pour des urls qui n'existent plus.
depuis mon fichier htaccess je veux faire RedirectPermanent /url1 /url2
donc par exemple :
RedirectPermanent /assiettes/details.asp?produit=474 /assiettes/assiette/assiette-pays-basque
Mais ça ne fonctionne pas !!!!
par contre si je fais :
RedirectPermanent /toto.html /assiettes/assiette/assiette-pays-basque
Ça marche ...
Merci pour votre aide !!!
- fredfan
- WRInaute accro

- Messages: 3131
- Inscription: 2 Juil 2008
Re: RedirectPermanent qui deconne
Bonjour
En principe redirect permanent ne sert pas à ça. Ton url est construite à la volée avec l'argument qui est après le point d'interrogation.
Penche-toi sur les réécritures d'url, et sans doute que tu devras passer par un script suivant ce que tu veux faire
J'ajouterais que tu es censé mettre http:// dans l'expression de destination, mais ça ne suffira pas à résoudre le problème
En principe redirect permanent ne sert pas à ça. Ton url est construite à la volée avec l'argument qui est après le point d'interrogation.
Penche-toi sur les réécritures d'url, et sans doute que tu devras passer par un script suivant ce que tu veux faire
J'ajouterais que tu es censé mettre http:// dans l'expression de destination, mais ça ne suffira pas à résoudre le problème
- Julien DIZDAR
- Nouveau WRInaute

- Messages: 7
- Inscription: 13 Sep 2007
Re: RedirectPermanent qui deconne
Bonjour,
Merci pour vos réponses.
après 4 jours de recherche j'en suis toujours au même point.
Avec l'url rewriting, je peux transformer une ancienne URL qui aurait des concordances avec l'ancienne.
Le problème dans mon cas, c'est qu'il n'y a rien en commun entre l'ancien système et le nouveau ...
/assiettes/details.asp?produit=474 => /assiettes/assiette-pays-basque
Si quelqu'un à un tuyau ...
je suis preneur !
Merci pour vos réponses.
après 4 jours de recherche j'en suis toujours au même point.
Avec l'url rewriting, je peux transformer une ancienne URL qui aurait des concordances avec l'ancienne.
Le problème dans mon cas, c'est qu'il n'y a rien en commun entre l'ancien système et le nouveau ...
/assiettes/details.asp?produit=474 => /assiettes/assiette-pays-basque
Si quelqu'un à un tuyau ...
je suis preneur !
- Julien DIZDAR
- Nouveau WRInaute

- Messages: 7
- Inscription: 13 Sep 2007
Re: RedirectPermanent qui deconne
Avant, les anciennes URLs étaient sur un outil asp hébergé sur un serveur IIS.
Maintenant le script c'est du php hébergé sur du Apache ...
Beaucoup de liens ont été fait sur les anciennes URL, je voudrais donc éviter l'erreur 404.
Maintenant le script c'est du php hébergé sur du Apache ...
Beaucoup de liens ont été fait sur les anciennes URL, je voudrais donc éviter l'erreur 404.
-

spout - WRInaute accro

- Messages: 4382
- Inscription: 14 Mai 2003
Re: RedirectPermanent qui deconne
Julien DIZDAR a écrit:/assiettes/details.asp?produit=474 => /assiettes/assiette-pays-basque
L'ID produit lui n'a pas changé ?
Dans tous les cas, tu peux traiter les URLs en PHP avec un minimum de rewrite:
http://forum.webrankinfo.com/pratique-htaccess-lire-avant-poser-t13288 ... l#p1217718
Ou en récupérant les erreurs 404 dans un script et c'est le script qui fait le traitement pour faire la bonne redirection 301.
- Julien DIZDAR
- Nouveau WRInaute

- Messages: 7
- Inscription: 13 Sep 2007
Re: RedirectPermanent qui deconne
oui oui l'ID produit n'a plus rien à voir ...
Le redirect permanent ne fonctionne pas à cause de la forme de l'url : details.asp?produit=474
il faut donc utiliser quel moyen ? rewriterule ?
merci
Le redirect permanent ne fonctionne pas à cause de la forme de l'url : details.asp?produit=474
il faut donc utiliser quel moyen ? rewriterule ?
merci
- Julien DIZDAR
- Nouveau WRInaute

- Messages: 7
- Inscription: 13 Sep 2007
Re: RedirectPermanent qui deconne
Je me sens un peu bête ...
Le seul passe qui parle de QUERY_STRING c'est :
>> Code pour sécuriser un site contre les hacker
Code: Tout sélectionner
RewriteCond %{QUERY_STRING} ^(.*&)?error=http://
RewriteRule ^(.*/)?errors.php - [F,L]
Par contre j'ai trouvé ça sur un autre post :
RewriteCond %{QUERY_STRING} page=(.+)
RewriteRule aaa\.php %1
RewriteRule aaa$ http://localhost/allpotes_new/accueil.html? [R=301]
RewriteRule bbb$ http://localhost/allpotes_new/livre-or.html? [R=301]
Mais comment le porter dans mon cas ?
RewriteCond %{QUERY_STRING} page=(.+)
RewriteRule /assiettes/details.asp?produit=474$ /assiettes/assiette/assiette-pays-basque? [R=301]
Ça commence à me rassurer
Le seul passe qui parle de QUERY_STRING c'est :
>> Code pour sécuriser un site contre les hacker
Code: Tout sélectionner
RewriteCond %{QUERY_STRING} ^(.*&)?error=http://
RewriteRule ^(.*/)?errors.php - [F,L]
Par contre j'ai trouvé ça sur un autre post :
RewriteCond %{QUERY_STRING} page=(.+)
RewriteRule aaa\.php %1
RewriteRule aaa$ http://localhost/allpotes_new/accueil.html? [R=301]
RewriteRule bbb$ http://localhost/allpotes_new/livre-or.html? [R=301]
Mais comment le porter dans mon cas ?
RewriteCond %{QUERY_STRING} page=(.+)
RewriteRule /assiettes/details.asp?produit=474$ /assiettes/assiette/assiette-pays-basque? [R=301]
Ça commence à me rassurer
- Julien DIZDAR
- Nouveau WRInaute

- Messages: 7
- Inscription: 13 Sep 2007
Re: RedirectPermanent qui deconne
Salut,
Je n'ai pas trouvé la solution par le bidouillage direct dans le htaccess ...
Comme je suis sur wordpress j'ai installé l’extension : http://wordpress.org/extend/plugins/redirection/
Le soft s'occupe de tout ...
Trop facile
Merci à tout pour votre aide.
Je n'ai pas trouvé la solution par le bidouillage direct dans le htaccess ...
Comme je suis sur wordpress j'ai installé l’extension : http://wordpress.org/extend/plugins/redirection/
Le soft s'occupe de tout ...
Trop facile
Merci à tout pour votre aide.
11 messages
• Page 1 sur 1
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 :
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

