Redirection permanente dans htaccess

Soutien général pour les problèmes techniques avec OpenCart

Redirection permanente dans htaccess

Messagepar soleildusud » 31 Août 2011, 09:18

Bonjour,

En passant mon site sous opencart certains de mes urls ont été modfiées. Je souhaite donc faire des redirections via le fichier htaccess.

Le soucis auquel je me confronte est que sur le nouveau site avec opencart j'utilise la réécriture d'url alors quand je redirige vers une fichier dont l'url n'est pas réécrit cela marche mais quand il s'agir d'une url réécrite la page n'est pas trouvée.

Je m'explique
avant j'avais la page
Code: Tout sélectionner
http://monsite.com/qui-sommes-nous.html

maintenant la page correspondante est
Code: Tout sélectionner
http://www.monsite.com/qui-sommes-nous


et quand j’écris dans mon htaccess
Code: Tout sélectionner
RedirectPermanent /qui-sommes-nous.html http://www.monsite.com/qui-sommes-nous

au lieu d'etre redirigée vers
Code: Tout sélectionner
http://www.monsite.com/qui-sommes-nous

j'obtiens
Code: Tout sélectionner
http://www.monsite.com/qui-sommes-nous?_route_=qui-sommes-nous.html


et quand j’écris dans mon htaccess
Code: Tout sélectionner
RedirectPermanent /catalogue http://www.monsite.com/

au lieu d'etre redirigée vers
Code: Tout sélectionner
http://www.monsite.com/

j'obtiens
Code: Tout sélectionner
http://www.monsite.com/?_route_=catalogue


je me doute que ça à avoir avec cette partie là de mon htaccess
Code: Tout sélectionner
# SEO URL Settings
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)\?*$ index.php?_route_=$1 [L,QSA]

mais je m'y perds un peu

Que dois je changer pour que je sois bien redirigé vers la bonne page sans que ?_route_=qui-sommes-nous.html ou ?_route_=catalogue se mette à la fin du lien vers lequel ce fait la redirection.


En vous remerciant par avance
OVH, Version 2.1.0.2 FR
soleildusud
 
Messages: 49
Inscrit le: 25 Juil 2011, 16:17

Re: Redirection permanente dans htaccess

Messagepar bLIGU » 31 Août 2011, 12:44

Bonjour,
J'ai aussi des soucis au niveau du htaccess sur quelques pages au niveaux de la réécriture des url. Je serais attentif aux réponses données.
Multiple Choices
The document name you requested (/index.php) could not be found on this server. However, we found documents with names similar to the one you requested.
Available documents:
• /index.html?_route_=graines (common basename)
Please consider informing the owner of the referring page about the broken link.
OpenCart 1.5.5.1 fr|es|en, Linux hosting et beaucoups de modules extras + "customs"
Avatar de l’utilisateur
bLIGU
 
Messages: 15
Inscrit le: 31 Août 2011, 11:46

Re: Redirection permanente dans htaccess

Messagepar Imaxine » 31 Août 2011, 13:00

Souvent il y a des problèmes de redirection dû au rewriting, mais cela dépend aussi si le mode "rewriting" d'Apache est activé ou non chez l'hébergeur. Dans ce cas il faut voir avec celui-ci.

Bis repetita : Les [Quote] sont bien utiles pour la visibilité des citations dans les sujets.
Imaxine
 
Messages: 3023
Inscrit le: 27 Juil 2009, 19:28


Retour vers Soutien Général

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

Copyright © 2009-2013 OpenCart France - Tous droits réservés