osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Rediriger une url supprimée - Htaccess
croco
posté 15 Feb 2014, 18:06
Message #1


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 215
Inscrit : 25-February 08
Lieu : FRANCE
Membre no 20931



Bonjour,

J'ai modifié récemment une page de mon site et du coup l'url a très légèrement changée.

Exemple:
Avant la modif:
Code
www.xxxxxxx.com/renault-reparations-c-25_58_63.html


Après la modif:

Code
www.xxxxxxx.com/renault-reparations-c-25_58.html


Du coup les visiteurs qui arrivent par des liens posté sur des forums par exemple tombent sur l'url avant la modif et donc ils ne voient pas les produits (catégorie vide vu qu'elle n'existe plus)

Je voudrais savoir comment faire une redirection dans le htaccess afin que les visteurs soient redirigés automatiquement vers la bonne url.

J'ai trouvé ça:

http://itx-technologies.com/blog/51-creer-...age-sous-apache

Ils disent de faire ça:

Code
redirect 301 /vieille-page.htm
http://www.domaine.com/nouvelle-page.htm


Quelqu'un peut confirmer ?

Merci de votre aide

Ce message a été modifié par croco - 15 Feb 2014, 18:28.


--------------------
OSCommerce Ms2
contrib :

Easy Graphical Borders v1.1
FDP_panier 3.6.2 (Merci Bonbec)
Quantity for Product Attributes Mod
Header Tags SEO
ATOS Sogenactif
Ban Ip
Multiorders
specials enhanced v1.2.1 fr
ImageS stock, affichage de l'état du stock via une image
Reclamaposte
Go to the top of the page
 
PhiDel80
posté 15 Feb 2014, 20:28
Message #2


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 15
Inscrit : 12-February 14
Membre no 32534



Bonjour,


Si le changement est définitif,Tu peux ajouter ceci en début de ton htaccess
c'est mieux pour les moteurs de recherche

RedirectPermanent /renault-reparations-c-25_58_63.html http://www.tonsite.com/renault-reparations-c-25_58.html




Go to the top of the page
 
croco
posté 15 Feb 2014, 23:41
Message #3


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 215
Inscrit : 25-February 08
Lieu : FRANCE
Membre no 20931



Merci de ton aide smile.gif

J'ai essayé mais ça fonctionne pas, en fait il me rajoute ça à la fin de l'url
Code
cPath=25_58_63


Du coup je tombe sur l'url ci-dessous:

http://www.tonsite.com/renault-reparations-c-25_58.html?cPath=25_58_63



--------------------
OSCommerce Ms2
contrib :

Easy Graphical Borders v1.1
FDP_panier 3.6.2 (Merci Bonbec)
Quantity for Product Attributes Mod
Header Tags SEO
ATOS Sogenactif
Ban Ip
Multiorders
specials enhanced v1.2.1 fr
ImageS stock, affichage de l'état du stock via une image
Reclamaposte
Go to the top of the page
 
chti_poupon
posté 16 Feb 2014, 11:16
Message #4


Ceinture noire OSC
Icône de groupe

Groupe : TechDev
Messages : 2757
Inscrit : 9-September 08
Lieu : Douai
Membre no 22915



Bonjour
As-tu, avant ces lignes, dans ton .htaccess :
Code
Options +FollowSymLinks
RewriteEngine on

Faute de quoi, çà ne marche pas (voir le lien donné dans le tien :ici)
Bon code !
Chti poupon
Go to the top of the page
 
croco
posté 16 Feb 2014, 11:46
Message #5


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 215
Inscrit : 25-February 08
Lieu : FRANCE
Membre no 20931



Salut,

Merci de ton aide, j'ai effectivement bien ces lignes, voici à quoi ressemble le début de mon htaccess:
Code
Options +FollowSymLinks
RewriteEngine On
RewriteBase /

RewriteCond %{QUERY_STRING} ^options\=(.*)$
RewriteRule ^(.*)-p-(.*).html$ product_info.php?products_id=$2%1
RewriteRule ^(.*)-p-(.*).html$ product_info.php?products_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-c-(.*).html$ index.php?cPath=$2&%{QUERY_STRING}
RewriteRule ^(.*)-m-(.*).html$ index.php?manufacturers_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-pi-(.*).html$ popup_image.php?pID=$2&%{QUERY_STRING}
RewriteRule ^(.*)-t-(.*).html$ articles.php?tPath=$2&%{QUERY_STRING}
RewriteRule ^(.*)-a-(.*).html$ article_info.php?articles_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-pr-(.*).html$ product_reviews.php?products_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-pri-(.*).html$ product_reviews_info.php?products_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-i-(.*).html$ information.php?info_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-links-(.*).html$ links.php?lPath=$2&%{QUERY_STRING}

SetEnvIf GEOIP_COUNTRY_CODE RU BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE CN BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE RO BlockCountry
Deny from env=BlockCountry


Par contre je dois avouer que j'ai regardé le lien que tu me donnes dans ton message mais je ne comprend pas ce que je dois faire pour que ça fonctionne sad.gif

Ce message a été modifié par croco - 16 Feb 2014, 11:49.


--------------------
OSCommerce Ms2
contrib :

Easy Graphical Borders v1.1
FDP_panier 3.6.2 (Merci Bonbec)
Quantity for Product Attributes Mod
Header Tags SEO
ATOS Sogenactif
Ban Ip
Multiorders
specials enhanced v1.2.1 fr
ImageS stock, affichage de l'état du stock via une image
Reclamaposte
Go to the top of the page
 
Phocea
posté 17 Feb 2014, 10:38
Message #6


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1448
Inscrit : 12-March 05
Lieu : Chuiche
Membre no 5120



Fait la redirection en utilisant l'url non SEO rewrité pour voir.
Go to the top of the page
 
croco
posté 18 Feb 2014, 20:39
Message #7


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 215
Inscrit : 25-February 08
Lieu : FRANCE
Membre no 20931



Salut,

Comment faire pour voir l'url non rewritée ?

Merci


--------------------
OSCommerce Ms2
contrib :

Easy Graphical Borders v1.1
FDP_panier 3.6.2 (Merci Bonbec)
Quantity for Product Attributes Mod
Header Tags SEO
ATOS Sogenactif
Ban Ip
Multiorders
specials enhanced v1.2.1 fr
ImageS stock, affichage de l'état du stock via une image
Reclamaposte
Go to the top of the page
 
chti_poupon
posté 18 Feb 2014, 21:27
Message #8


Ceinture noire OSC
Icône de groupe

Groupe : TechDev
Messages : 2757
Inscrit : 9-September 08
Lieu : Douai
Membre no 22915



Code
www.xxxxxxx.com/renault-reparations-c-25_58_63.html

provient de
Code
www.xxxxxxx.com/index.php?cPath=25_58_63

Tu peux voir dans les rewrite que -c- correspond à cPath=
Chti poupon
Go to the top of the page
 
croco
posté 20 Feb 2014, 20:16
Message #9


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 215
Inscrit : 25-February 08
Lieu : FRANCE
Membre no 20931



Merci je vais tester ça smile.gif

Edit: Avec l'url non rewrité la redirection ne donne rien, l'url n'est même pas modifiée, je ne suis pas sur que ça soit pris en compte du coup.

Ce message a été modifié par croco - 20 Feb 2014, 20:29.


--------------------
OSCommerce Ms2
contrib :

Easy Graphical Borders v1.1
FDP_panier 3.6.2 (Merci Bonbec)
Quantity for Product Attributes Mod
Header Tags SEO
ATOS Sogenactif
Ban Ip
Multiorders
specials enhanced v1.2.1 fr
ImageS stock, affichage de l'état du stock via une image
Reclamaposte
Go to the top of the page
 
croco
posté 18 Mar 2014, 17:59
Message #10


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 215
Inscrit : 25-February 08
Lieu : FRANCE
Membre no 20931



Je n'ai toujours pas résolu mon problème de redirection, personne n'a une idée ?

Merci


--------------------
OSCommerce Ms2
contrib :

Easy Graphical Borders v1.1
FDP_panier 3.6.2 (Merci Bonbec)
Quantity for Product Attributes Mod
Header Tags SEO
ATOS Sogenactif
Ban Ip
Multiorders
specials enhanced v1.2.1 fr
ImageS stock, affichage de l'état du stock via une image
Reclamaposte
Go to the top of the page
 

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 29th March 2024 - 00:44
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)