Débutant - URL Rewriting

Nouveau WRInaute
Bonjour,

Voilà je tente de mettre en place l' URL Rewriting sur mon site hébergé chez Sivit mais j'ai l'erreur suivante :
Code:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, root@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
--------------------------------------------------------------------------------
Apache/1.3.29 Server at www.lelectronique.com Port 80

Voici le code de mon ;htaccess :
Code:
Options +FollowSymlinks 
RewriteEngine on 
RewriteBase /
RewriteRule ^index-([a-zA-Z]+)-([0-9]+)\.html$ /actualite/voir.php?news=$1&num=$2 [L]

La page en question est celle ci http://www.lelectronique.com/actualite/ ... u&num=2195

Merci d'avance pour votre aide, sinon où puis je trouver des bons tutoriaux pour débuter ?

Bonne journée
Ludovic
 
WRInaute accro
Ca serait mieux avec l'url réécrite.
Car le lien marche.
par contre, avec index-actu-2195.html ça renvoie une erreur 404
 
Nouveau WRInaute
ben justement je n'arrive pas à réécrire l'url :( quand je place le fichier ;htaccess cela me renvoit le message d'erreur que j'ai mis au dessus :( (:(
merci pour ton aide
 
Nouveau WRInaute
pareil :( j'ai essayé
j'ai essayé aussi çà
Code:
Options +FollowSymlinks 
RewriteEngine on 
RewriteRule ^index-([a-zA-Z]+)-([0-9]+)\.html$ actualite/voir.php?news=$1&num=$2 [L]
 
WRInaute accro
Essaie une réécriture plus simple pour commencer, genre
Code:
RewriteRule ^test.html$ /toto.html [R]
pour voir si déjà la réécriture fonctionne correctement
 
Nouveau WRInaute
a en mettant juste çà

Code:
RewriteEngine on 
RewriteRule ^test.html$ /toto.html [R]
j'obtiens ma page erreur 404 on dirait que c'est mieux non ?
 
WRInaute discret
Si ton .htaccess est à la racine de ton site il faut l'ecrire comme ca:
Code:
RewriteEngine on 
RewriteRule ^actualite/index-([a-zA-Z]+)-([0-9]+)\.html$ /actualite/voir.php?news=$1&num=$2 [L]
 
WRInaute discret
efface le fichier .htaccess dans le repertoire actualite
Mettre la ligne dans le fichier .htaccess du repertoire racine (RewriteRule ^actualite/index-([a-zA-Z]+)-([0-9]+)\.html$ /actualite/voir.php?news=$1&num=$2 [L])
et la ca doit rouler!
 
Discussions similaires
Haut