accents et rewrite

WRInaute impliqué
Bonjour,
je cherche mais je ne trouve pas dans le forum (c'est balot ca)

Je souhaite réecrire une url de ce type

nom_page.php?variable=dö en nom_page-dö.html

Et je ne vois pas comment faire.
Je pourrai remplacer le dö par do mais malheureusement je ne peux pas car il existe deja une page en nom_page-do.html et qui n'a pas le même contenu
:cry:

J'ai essayé avec urlencode et urldecode mais sans résultat.

Pourriez-vous m'aider please ou me donnez un lien si ce sujet à déjà été traité :wink:
 
WRInaute impliqué
Merci mais fonctionne pas :cry:
j'ai essayé pas mal de chose

donc pour récapituler j'ai dans le code source de la page
Code:
echo '<a href="page-'.urlencode($lettres).'.html">...</a>";

dans mon htaccess j'ai testé tout ca sans succès
Code:
RewriteRule ^page-(.*)\.html$ page.php?lettres=$1 [L]
RewriteRule ^page-([^%]+)\.html$ page.php?lettres=$1 [L]
RewriteRule ^page-([^%]*)\.html$ page.php?lettres=$1 [L]
RewriteRule ^page-([^-]+)\.html$ page.php?lettres=$1 [L]
RewriteRule ^page-([^.%]+)\.html$ page.php?lettres=$1 [L]

Là je vois pas
 
WRInaute impliqué
Parce que je dois lister une liste de produit suivant leur nom.
J'en ai tellement que je dois diviser la recherche par leur initiale
et donc j'ai du style ba et bä et je ne peux faire autrement car ce n'est pas les mêmes resultats qui en resultent ;-)
 
Discussions similaires
Haut