Htaccess fonctionnel chez 1&1, inactif chez Servage

WRInaute impliqué
Bonjour à tous
J'ai demenagé un site de 1&1 vers Servage. Déja, l'htaccess provoquait une erreur 500 . J'ai supprimé la ligne :
Options +FollowSymlinks .
Et plus d'erreur 500 (!) .Pourquoi ???

Mais le rewriting est totalement inactif. Normalement, il doit rewriter des URL comme :
http://www.xxxxxxxx.com/blagues-n715.html en http://www.xxxxxxx.com/blagues.php?id_blagues=715

Et ca ca ne fonctionne plus.

Je sais que l'interet de faire du rewriting comme cela est très relatif, mais ca m'évite de trifouiller dans le script.

Que puis-je faire ? voici mon htaccess, qui fonctionnait parfaitement chez 1&1 :

Options +FollowSymlinks (ligne supprimée pour ne plus faire d'erreurs 500 )
RewriteEngine on
RewriteRule ^(.*)-([0-9]*).html$ /$1.php?rub_princ=$2 [L]
RewriteRule ^(.*)-([0-9]*)-p([0-9]*).html$ /$1.php?rub_princ=$2&page=$3 [L]
RewriteRule ^video-(.*)-y([0-9]*).html$ /view_video.php?title=$1&id=$2 [L]
RewriteRule ^envoyer-n([0-9]*).html$ /envoyer.php?id=$1 [L]
RewriteRule ^envoyer-im([0-9]*).html$ /envoyer.php?id_image=$1 [L]
RewriteRule ^Avatars/(.*)\.htm$ /Avatars/avatar.php?rub=$1 [L]
RewriteRule ^emoticones/(.*)\.htm$ /emoticones/smileys.php?rub=$1 [L]
RewriteRule ^image-n([0-9]*).html$ /view_image.php?id_image=$1
RewriteRule ^blagues-n([0-9]*).html$ /blagues.php?id_blagues=$1
blagues.php?id_blagues=$1

La syntaxe du htaccess m'est totalement opaque ( si vous connaissez un site ou un bouquin la-dessus ...)

Merci d'avance en tout cas



Alain
 
WRInaute impliqué
RESOLU !

Merci beaucoup .

En fait c'etait -comme souvent- débile.

Je sais qu'avec mon dreamweaver, j'ai parfois du mal a uploader un htaccess. Mais ca marche 90% des fois.

Là, c'est un mystere: j'ai downloadé l'htaccess non fonctionnel , je l'ai renommé , uploadé, et renommé correctement, mais cette fois directement sur le serveur.

Et ca Maaaarrcchhe !!

J'y comprends encore un peu moins dans les htaccess. Ca a l'air d'être des bébétes très fragiles !
 
Discussions similaires
Haut