Sitemap et URL avec accents

Bonjour,

J'utilise un sitemap, que je rempli moi-même au fur et à mesure (je n'ai pas des milliers de page). Le soucis c'est que j'ai quelques URLs avec des accents ou des apostrophes, je voulais savoir de quelle manière je dois les encoder. Le problème vient du fait que je récupère le nom du monstre pour l'afficher, tout est encodé avec rawurlencode. Je sais que pour l'espace je dois utilisé %20, mais pour le reste...

Quelques exemples :
FF7-Ennemis-Vipère roulante.html --> ?
FF7-Ennemis-Maison de l'enfer.html --> ?
FF7-Ennemis-Fantôme.html --> ?
 
Angelfire a dit:
Bonjour,

J'utilise un sitemap, que je rempli moi-même au fur et à mesure (je n'ai pas des milliers de page). Le soucis c'est que j'ai quelques URLs avec des accents ou des apostrophes, je voulais savoir de quelle manière je dois les encoder. Le problème vient du fait que je récupère le nom du monstre pour l'afficher, tout est encodé avec rawurlencode. Je sais que pour l'espace je dois utilisé %20, mais pour le reste...

Quelques exemples :
FF7-Ennemis-Vipère roulante.html --> ?
FF7-Ennemis-Maison de l'enfer.html --> ?
FF7-Ennemis-Fantôme.html --> ?

essais de prendre notepad ++
et tu fais format UTF-8 sans BOM

Normalement ton é devrait passer en E9 le è en E8 etc...
 
GUITEL a dit:
Angelfire a dit:
Bonjour,

J'utilise un sitemap, que je rempli moi-même au fur et à mesure (je n'ai pas des milliers de page). Le soucis c'est que j'ai quelques URLs avec des accents ou des apostrophes, je voulais savoir de quelle manière je dois les encoder. Le problème vient du fait que je récupère le nom du monstre pour l'afficher, tout est encodé avec rawurlencode. Je sais que pour l'espace je dois utilisé %20, mais pour le reste...

Quelques exemples :
FF7-Ennemis-Vipère roulante.html --> ?
FF7-Ennemis-Maison de l'enfer.html --> ?
FF7-Ennemis-Fantôme.html --> ?

essais de prendre notepad ++
et tu fais format UTF-8 sans BOM

Normalement ton é devrait passer en E9 le è en E8 etc...

Euh...

Et je laisse comme ça une fois ceci fait ?
 
A ta place je virerais ces caractères de mes url, via un replace php. C'est encore le plus simple à faire (et ce c'est que font la quasi totalité des fonctions qui retraient une chaîne en vue d'en faire un segment d'url).
 
GUITEL a dit:
Angelfire a dit:
Bonjour,

J'utilise un sitemap, que je rempli moi-même au fur et à mesure (je n'ai pas des milliers de page). Le soucis c'est que j'ai quelques URLs avec des accents ou des apostrophes, je voulais savoir de quelle manière je dois les encoder. Le problème vient du fait que je récupère le nom du monstre pour l'afficher, tout est encodé avec rawurlencode. Je sais que pour l'espace je dois utilisé %20, mais pour le reste...

Quelques exemples :
FF7-Ennemis-Vipère roulante.html --> ?
FF7-Ennemis-Maison de l'enfer.html --> ?
FF7-Ennemis-Fantôme.html --> ?

essais de prendre notepad ++
et tu fais format UTF-8 sans BOM

Normalement ton é devrait passer en E9 le è en E8 etc...

Donc je confirme que c'est surtout ce qu'il faut pas faire.
 

➡️ 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