espace dans mon url %20

  • Auteur de la discussion Auteur de la discussion djfa1
  • Date de début Date de début
Nouveau WRInaute
Bonjour,
Je suis sur que la question à déjà été posé mais je n'est pas trouvé même avec le moteur de recherche!!
Voila juste un p'tit problème j'ai des espace dans mon url ex %20 je dois ajouter quoi pour les supprimer??

RewriteRule ^rech_dept1\.(.+)-([0-9]+)\.html$ /mondossier/rech_dept1.php?dept=$1&iddept=$2 [L]

Merci du coup de main
 
WRInaute occasionnel
Si tu veux les supprimer, il faud les remplacer par d'autre caractère, exemple par un tiret "-" ou une virgule "," mais c'est pas dans ta règle que tu gère ça, c'est dans ton code html que tu dois prévoir ça.
 
WRInaute accro
Tout à fait, mais une fois le code html optimisé, il ne faut pas perdre le référencement dans les moteurs et donc il faut une règle transformant les espaces en - dans le htaccess.
J'avais eu ce problème, pour des images qui avaient été insérées brutes de fonderie et j'avais mis cette règle pour enlever un espace ou un apostrophe dans le nom
Code:
RewriteRule ^(.*)[[:space:]|'](.*)\.jpg$ /$1-$2.jpg [R=permanent,L]
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut