antitrust56 Posté 24 Octobre 2007 Posté 24 Octobre 2007 Bonjour à tous les membres, je suis en train d'intégrer un flux xml de sonnerie et j'aimerais bien réecrire des url avec des paramètres, j'ai suivi des tutoriaux sur l'url rewriting. Mon url à modifié est de ce format : http://www.gsm-sonnerie.com/nouvelle_version/auteur.php5?nom=Mika Contenu du fichier .htaccess Options +FollowSymlinksRewriteEngine onRewriteRule ^artiste-([a-z]+)\.html$ /auteur.php5?nom=$1 [L] Cependant, ce que je comprends pas c'est que quand j'essaye d'ouvrir la page http://www.gsm-sonnerie.com/nouvelle_versi...tiste-mika.html par exemple il me met que la page 'auteur.php5' n'est pas sur le serveur alors qu'elle y est bien présente et s'exécute sur la page d'accueil http://www.gsm-sonnerie.com/nouvelle_version/ Merci pour votre aide, José
Dan Posté 24 Octobre 2007 Posté 24 Octobre 2007 Il te met plutôt ceci comme message : The requested URL /www.gsm-sonnerie.com/nouvelle_version/auteur.php5 was not found on this server. Donc tu as un répertoire de trop.... à mon avis parce que tu utilises / dans le second argument de ta règle. Essaie avec cette règle: RewriteRule ^artiste-([a-z]+)\.html$ auteur.php5?nom=$1 [NC,L] Le flag NC permet de ne pas traiter différemment Mika et mika
antitrust56 Posté 24 Octobre 2007 Auteur Posté 24 Octobre 2007 (modifié) J'ai modifié le .htaccess comme tu m'as dis Dan. Cependant, le navigateur m'affiche toujours la même erreur. Mes fichiers auteur.php5 et .htaccess se situe tous les 2 dans le même répertoire ('nouvelle_version') je précise autrement que mon hébergeur accepte l'url rewriting. Modifié 24 Octobre 2007 par antitrust56
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant