Page précédente | Page suivante | Page : 1

Probleme URL Rewriting
Hors ligne Rvmfr13 Le 09/12/2008 à 13:14 Profil de Rvmfr13 Configuration de Rvmfr13
Bonjour,

Je viens de me mettre à l'URL rewriting et je rencontre un petit problème.

Mon lien de départ : topinternet.php?nomrewrite=flash
mon lien réecrit : formation-flash.html

mon htaccess :
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^formation-([a-z]*)\.html$ /new/topinternet.php?nomrewrite=$1 [L]

Mon rewrite fonctionne dans le cas donné en exemple.

Mais si ma variable est : php-mysql ce qui devrait donner : formation-php-mysql.html cela ne fonctionne pas, bien sur le lien topinternet.php?nomrewrite=php-mysql   , lui fonctionne.

le problème vient je pense des caractère de l'expression régulière "[a-z]*" qui ne rends pas en compte le "-" du contenu de mes variables.

mes liens dans ma page php sont bien sure réécrit .

J'ai essaye quelques solution, mais toutes me renvoient vers une erreur 404 ou 500.

Merci de m'aider

Je me réponds à moi même, car on m'a donné sur un autre forum, la solution : RewriteRule ^formation-([a-zA-Z0-9\-]+)\.html$




Hervé

Page précédente | Page suivante | Page : 1

Aide informatique | Communauté d'entraide informatique | Aide informatique | Forum d'assistance informatique | Forum-Vista | Formation informatique | Forum Informatique | Devenir partenaire