Ancoda Posté 6 Janvier 2011 Posté 6 Janvier 2011 Hello, Suite a la mise en ligne d'un nouveau site, j'ai plusieurs centaines de redirections dans mon htaccess. La plupart fonctionne, mais j'ai un soucis avec les longues URLs qui contiennent un espace dans le nom, je sais pas si c'est la cause, mais la redirection marche pas. J'ai essaye en laissant l'espace ou en remplacant l'espace par %20 mais ca marche toujours pas. Voici un exemple d'un redirection qui ne marche pas: RedirectPermanent /Insert-products-01d_FBHT%20120%20Filtering%20Supply%20Air%20Ventilator.htm http://www.mywebsite.com/products/ Par contre cette redirection, aucun prob RedirectPermanent /Insert-products-01d_HomeVentilator.htm http://www.mywebsite.com/products/ Je vous remercie par avance pour les pistes que vous pourriez m'apporter Anto
Jeanluc Posté 7 Janvier 2011 Posté 7 Janvier 2011 Bonjour, Essaie comme ceci: RedirectPermanent "/Insert-products-01d_FBHT 120 Filtering Supply Air Ventilator.htm" http://www.mywebsite.com/products/ Jean-Luc
yep Posté 7 Janvier 2011 Posté 7 Janvier 2011 Il ne faut jamais mettre d'espace dans les urls Pourquoi ? si elles sont correctement écrites (caractères ASCII encodées en UTF-8) il n'y a pas de souci, non ?
Dadou Posté 7 Janvier 2011 Posté 7 Janvier 2011 La preuve que si, si on met des _ ou des - à la place, ce n'est pas pour rien
Ancoda Posté 7 Janvier 2011 Auteur Posté 7 Janvier 2011 Genial, merci Jean Luc ca marche impecc, j'ai cherche plusieurs jours sans trouver, finalement c'etait plutot simple ! Effectivement je ne mets jamais d'espace dans les URLs mais la je reprenais un tres vieux site web avec plein d'URLs avec espace... que je vais maintenant pouvoir rediriger proprement
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant