|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : janvier 2007 Messages : 34 ![]() |
Bonjour,
j'ai plusieurs URL qui ont été généré par mon htaccess, de l'URLREWRITING classique pour optimiser l'url pour Google. Cependant l'url de la page a changé à cause du dossier (catégorie) du produit exemple: (Avant) http://monsite.fr/fromage/229-gruyere.html fromage c'est la catégorie 229 c'est l'id du produit gruyere c'est le nom produit (Maintenant) http://monsite.fr/fromage-francais/229-gruyere.html quand je fais dans mon htaccess Code :
RedirectPermanent /fromage/229-gruyere.html http://monsite.fr/fromage-francais/229-gruyere.html Peut-être à cause de Code :
RewriteRule ^[a-zA-Z0-9-]*/([0-9]+)\-[a-zA-Z0-9-]*\.html /product.php?id_product=$1 [QSA,L] l'url d'origine doit être "dynamique" donc peut être que l'on peut pas faire un redirect permanent directement... comment arriver au résultat escompté? |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : août 2005 Messages : 8 297 ![]() |
Il n'y a que ces deux lignes dans ton .htaccess ? On peut l'avoir en entier ?
__________________
![]() Du détail, du détail, du détail !!! Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
|
|
|
00
|
|
|
#3 | ||
|
Invité régulier
![]() Inscription : janvier 2007 Messages : 34 ![]() |
Bonjour,
Code :
|
||
|
|
00
|
|
|
#4 | ||
![]() ![]() Inscription : août 2005 Messages : 8 297 ![]() |
Bonjour,
Je ne vois pas d'où vient le problème. Quand tu dis que ça ne fonctionne pas, qu'est-ce qu'il se passe exactement ? Pour info, j'aurais organisé mon .htaccess de la manière suivante : Code :
__________________
![]() Du détail, du détail, du détail !!! Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
|
||
|
|
00
|
|
|
#5 | |
|
Invité régulier
![]() Inscription : janvier 2007 Messages : 34 ![]() |
Citation:
Code :
RedirectPermanent /fromage/229-gruyere.html http://monsite.fr/fromage-francais/229-gruyere.html quand je tape sur mon navigateur http://mondomaine.tld//fromage/229-gruyere.html j'ai une erreur 404, je veux donc diriger vers http://monsite.fr/fromage-francais/229-gruyere.html qui est la nouvelle page active. comment regler ça |
|
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : août 2005 Messages : 8 297 ![]() |
Tu mets la directive Redirect pour /fromage/229-gruyere.html à quel endroit du fichier .htaccess ?
__________________
![]() Du détail, du détail, du détail !!! Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
|
|
|
00
|
|
|
#7 | ||
|
Invité régulier
![]() Inscription : janvier 2007 Messages : 34 ![]() |
salut mac
Code :
merci |
||
|
|
00
|
|
|
#8 |
![]() ![]() Inscription : août 2005 Messages : 8 297 ![]() |
Et si tu remplaces tes Redirect par mod_rewrite ?
__________________
![]() Du détail, du détail, du détail !!! Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
|
|
|
00
|
|
|
#9 |
|
Invité régulier
![]() Inscription : janvier 2007 Messages : 34 ![]() |
bonjour,
je ne comprends pas le mod_rewrite? si je fais Code :
RedirectPermanent /fromage/229-gruyere.html http://monsite.fr/fromage-francais/229-gruyere.html si je tape dans le navigateur http://monsite.fr/229-gruyere.html ca me redirige automatiquement vers http://monsite.fr/fromage-francais/229-gruyere.html mais dans google webmaster tools j'ai http://monsite.fr/fromage/229-gruyere.html dans les url introuvable, je veux donc la rediriger vers http://monsite.fr/fromage-francais/229-gruyere.html qui est une url Ok c'est quoi le truc ? |
|
|
00
|
|
|
#10 | |
![]() ![]() Inscription : août 2005 Messages : 8 297 ![]() |
Citation:
__________________
![]() Du détail, du détail, du détail !!! Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com