merci51 Posté 27 Juin 2006 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
TheRec Posté 27 Juin 2006 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.
Dan Posté 27 Juin 2006 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...
merci51 Posté 27 Juin 2006 Auteur 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
Dan Posté 27 Juin 2006 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à
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant