merci51 Posté 27 Juin 2006 Partager Posté 27 Juin 2006 Bonjour C'est la premiere fois que j'essaye de mettre en place l'URL Rewriting et ..... je rame j'ai tester mon serveur avec un test basic Options +FollowSymlinksRewriteEngine onRewriteRule ^nexistepas.html$ trouve.html [L] ça marche mais maintenant j'essaye avec des vrais pages et j'ai une erreur 500 mon .htaccess Options +FollowSymlinksRewriteEngine on## RewriteRule ^page-([a-z]+)-([a-z]+)-([a-z]+)\.html$## /accueil.php?page=$1&varcode=$2&varmarque=$3 [L]RewriteRule ^accueil.html$accueil.php ce qui est en commentaire est mon premier essai (erreur 500) apres j'ai tenté basic >> erreur 500 j'ai pas trouvé de FAQ ni de tuto (que je comprenne bien ) si quelqu'un sait ..... merci d'avance Lien vers le commentaire Partager sur d’autres sites More sharing options...
TheRec Posté 27 Juin 2006 Partager Posté 27 Juin 2006 Bonjour, tu ne peux pas utiliser de retour à la ligne entre les paramètres de la directive RewriteRule ... tu peux utiliser un ou une suite d'espaces, une ou une suite de tabulations et c'est à peu près tout. Cela donnerait : Options +FollowSymlinksRewriteEngine onRewriteRule ^page-([a-z]+)-([a-z]+)-([a-z]+)\.html$ /accueil.php?page=$1&varcode=$2&varmarque=$3 [L]RewriteRule ^accueil.html$ accueil.php A part cela, la syntaxe des expressions est correcte (même celle en commentaire)...donc c'est uniquement ces retours à la ligne qui sont en trop. Bonne continuation. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 27 Juin 2006 Partager Posté 27 Juin 2006 Attention aussi au ^ en début du premier argument... ce n'est pas toujours accueil.html qui sera transmis mais aussi /accueil.html (mais cela ne génèrerait pas une erreur 500, plutôt une 404) Donc plutôt RewriteRule ^/?accueil\.html$ accueil.php [L] le ? rend le / facultatif... Lien vers le commentaire Partager sur d’autres sites More sharing options...
merci51 Posté 27 Juin 2006 Auteur Partager Posté 27 Juin 2006 (modifié) TheRec MERCI je viens de passer une journée sur des saut de lignes mais enfin cela fonctionne MERCI !!!! Dan merci aussi , mais j'ai pas d'erreur 404 d'ailleur j'ai plus d'erreurs je vais de ce pas renomer ce post [résolu] Modifié 27 Juin 2006 par merci51 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 27 Juin 2006 Partager Posté 27 Juin 2006 je vais de ce pas renomer ce post [résolu] Pas utile... on n'a pas envie de sortir premier dans les moteurs sur ce mot là Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant