Problème RedirectPermanent ou rewriteRule avec Id

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

cleanup
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 8
Inscription: 11 Déc 2003

Problème RedirectPermanent ou rewriteRule avec Id

Message le Mer Mar 18, 2009 11:08

Code: Tout sélectionner
Bonjour,

J'ai un problème de réecriture que je n'arrive pas à comprendre !
J'ai refait un site et changé la plateforme ASP vers PHP.
Je voudrais renvoyer précisement les pages en ASP référencées dans Google vers les nouvelles pages en .PHP.
Je redirige simplement des urls de type :

rewriteRule ^hotel-infos-adherer.asp$ /hotel-infos-adherer.php [L,QSA]
Jusque là cela fonctionne !

Ensuite j'ai des URL de type

rewriteRule ^afficher-detail.asp?hotelid=838$  /hotel/nomdelhotel/communedelhotel/838.html [L,QSA]
Et là cela ne marche pas ! => erreur 404

J'ai essayé avec un redirePermanent :
RedirectPermanent afficher-detail-logis.asp?hotelid=11604 http://www.nomdedomaine.com/hotel/communedelhotel/nomdelhotel-838.html
Et là cela ne marche pas plus => erreur 404

Redirect 301 afficher-detail-logis.asp?hotelid=11604 http://www.nomdedomaine.com/hotel/communedelhotel/nomdelhotel-838.html
Et là cela ne marche pas plus => erreur 404

Mon fichier .htaccess contient avant ces lignes :

RewriteEngine on
ErrorDocument 404 http://www.nomdedomaine.com/404.php
RewriteRule ^hotel/([a-zA-Z-]+)/([a-zA-Z-]+)-([0-9]+)\.html$ /afficher-detail-.php?communesHotel=$1&nomHotel=$2&hotelid=$3 [L,QSA]


Merci d'avance pour votre aide car là ... Je bloque !  Peut-etre que je n'utilise pas la bonne méthode...




jeanluc
WRInaute accro
WRInaute accro
 
Messages: 3062
Inscription: 3 Mai 2004

Re: Problème RedirectPermanent ou rewriteRule avec Id

Message le Mer Mar 18, 2009 11:17


cleanup
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 8
Inscription: 11 Déc 2003

Re: Problème RedirectPermanent ou rewriteRule avec Id

Message le Mer Mar 18, 2009 11:41

Merci Jean-luc, mais cela ne résoud pas mon problème, je n'ai pas accès à l'ancien site pour y deposer un .htaccess.

J'aimerais simplement comprendre pourquoi la réecriture ci-dessous fonctionne et les autres ne fonctionnent pas ?

Fonctionne
rewriteRule ^hotel-infos-adherer.asp$ /hotel-infos-adherer.php [L,QSA]

NE fonctionne pas !
rewriteRule ^afficher-detail.asp?hotelid=838$ /hotel/nomdelhotel/communedelhotel/838.html [L,QSA]
RedirectPermanent afficher-detail-logis.asp?hotelid=11604 http://www.nomdedomaine.com/hotel/communedelhotel/nomdelhotel-838.html

Merci d'avance !


jeanluc
WRInaute accro
WRInaute accro
 
Messages: 3062
Inscription: 3 Mai 2004

Re: Problème RedirectPermanent ou rewriteRule avec Id

Message le Mer Mar 18, 2009 12:02

On ne s'est pas compris. :wink:

Le problème provient de la présence des paramètres. C'est cette partie-ci de mon autre message qui répondait à ta question:
Code: Tout sélectionner
RewriteCond %{QUERY_STRING} ^file=Page&name=baie$
RewriteRule ^index\.php$ http://www.monnouveausite.fr/ma-nouvelle-page.htm? [L,R=301]
RewriteCond %{QUERY_STRING} ^file=autre&machin=bof$
RewriteRule ^index\.php$ http://www.monnouveausite.fr/une-autre-page.htm? [L,R=301]

Ceci fait des redirections permanentes.

Jean-Luc

cleanup
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 8
Inscription: 11 Déc 2003

Re: Problème RedirectPermanent ou rewriteRule avec Id

Message le Mer Mar 18, 2009 14:40

Merci Jean-Luc !

Cela fonctionne très bien !

:oops: :oops: :oops:


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

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 1 invité