kriss Posté 5 Février 2009 Posté 5 Février 2009 Bonsoir. Grosse panne d'inspiration à propos des réécritures d'urls... réécrire : maboutique.com/produit.php?type=baladeur&marque=sony en : maboutique.com/baladeur-sony.htm ne pose à priori pas de problèmes. Mais réécrire : maboutique.com/produit.php?type=baladeur&marque=sony (requête réelle qui doit être envoyée en interne au serveur Apache) en : maboutique.com/produit.php (url "retravaillée" qui doit être affichée sur le navigateur de l'utilisateur) Me semble insurmontable bien que j'ai crû comprendre que la chose était possible... Si quelqu'un voit une solution (ou une impossibilité rédhibitoire), je l'en remercie d'avance.
Dan Posté 6 Février 2009 Posté 6 Février 2009 Bonjour, Réécrire maboutique.com/produit.php?type=baladeur&marque=sony en produit.php ne sera pas possible sauf si tu n'as qu'un seul type et une seule marque. Comment Apache pourrait-il savoir quel produit/marque appliquer à produit.php ? Dan
kriss Posté 6 Février 2009 Auteur Posté 6 Février 2009 Merci Dan ! Oui, c'est pour cela que je précise "maboutique.com/produit.php?type=baladeur&marque=sony (requête réelle qui doit être envoyée en interne au serveur Apache)" D'ailleurs dans mon premier exemple (l'exemple "bateau"), l'url refabriquée avec l'extension .htm n'existe pas non plus pour le serveur apache, et pourtant, il l'affiche sur le navigateur alors qu'en réalité, il traite en interne la requête complète (maboutique.com/produit.php?type=baladeur&marque=sony).
Dan Posté 6 Février 2009 Posté 6 Février 2009 J'avais compris, bien évidemment. Et je crois comprendre comment fonctionne la réécriture Je re-précise ma réponse : comment veux-tu au départ d'un fichier de règles .htaccess que Apache puisse savoir que l'URL produit.php concerne la marque X et le produit Y ? Tu devras tout de même extraire les infos à envoyer à Apache de quelque-part ! En clair : ce n'est pas possible !
kriss Posté 6 Février 2009 Auteur Posté 6 Février 2009 Oui, euhh... Les précisions, c'était juste pour que quelqu'un comme moi, c'est à dire un non spécialiste qui ferait une recherche sur ce thème puisse lire une question précise (et bien entendu la réponse apportée par le spécialiste). Merci.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant