debuts url-rewriting

WRInaute impliqué
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^page-([.]+)\.html$ index.php ?sel=$1 [L]

Je débute en URL rewriting (je viens de quitter online :cry: ),

mais cela me donne toujours
internal error 500,

quelle est mon erreur ?

merci :)
 
WRInaute impliqué
oui, j'avais essayé sans (cela ne fonctionne pas, mais au moins il n'y pas d'erreur c'est vrai), mais j'ai voulu etre fidèle à l'article de dan

variables. La règle s'écrirait comme ceci :

RewriteEngine on
RewriteRule ^article-([0-9]+)-([0-9]+)\.html$ article.php ?numero=$1&page=$2 [L]

Cela vous semble compliqué ? Il n'en est rien, voici l'explication :


voila ce qui devrait fonctionner, mais cela ne fonctionne pas.
http://www.berberber.com/en/page-Links.html
c'est ma page d'erreur qui s'affiche.(page d'acceuil)
 
WRInaute impliqué
non mais tes mots clefs a la fin de ta page
:twisted: :twisted:, c'est pour que l'utilisateur, à bonne vue aie des informations complémentaires, je sais c'est très élitaire. :wink:

au fait, ce n'était pas la question, et je suis toujours bloqué.
 
Olivier Duffez (admin)
Membre du personnel
il ne faut pas mettre d'espace, c'est une erreur de frappe.
essaie avec
Code:
RewriteRule ^page-(.*)\.html$ index.php?sel=$1 [L]
 
WRInaute impliqué
a pardon, encore une question pendant que j'y suis,

comment faire pour que à partir du .htaccess de la racine, cela soit efficace, pour /en/ et /fr/ par exemple, faut il reecrire plusieurs lignes

RewriteRule ^en/page-(.*)\.html$ en/index.php?sel=$1 [L]
RewriteRule ^fr/page-(.*)\.html$ fr/index.php?sel=$1 [L]


ou y a il plus court ?
 
Olivier Duffez (admin)
Membre du personnel
je vais en profiter pour améliorer la lisibilité de l'article que tu cites, j'ai fait quelques erreurs de typo on dirait.
 
Discussions similaires
Haut