Bonjour,
Désolé pour le titre, enfin je sais pas si c'est le bon.
Je vois souvent des url du genre www.monsite.com/page?search=mot ou encore www.monsite.com/page . Alors que, je sais qu'en php, html ou autre langage on a www.monsite.com/page.extensiondulangage et qu'avec les requêtes GET php, on obtient les URL sous cette forme: www.monsite.com/page.php?search=mot.
Du coup, j'aimerais savoir si c'est de l'url rewriting qui est utilisé pour retirée l'extension .php, ou s'il s'agit d'un framework qui gère cela avec le système des routes ou plus simplement comment implementer(nom de la page sans l'extension) cela en php(et html si possible)? Merci d'avance
Salut,
En effet il s'agit d'URL rewriting.
Je te laisse regarder cette vidéo pour plus d'info : https://www.grafikart.fr/tutoriels/php/url-rewriting-71
La vidéo même si "vieille" marche encore, la méthode n'a pas changé depuis. Sinon je t'invite à chercher sur Google pour plus d'information sur le principe de l'URL Rewriting.
Enfin, si quand tu modifie ton htaccess tu tombe sur une erreur de type ERREUR 500, regarde dans tes logs apache (pareil il faut que tu cherche sur google pour les localiser) pour obtenir plus de détail sur la nature de l'erreur
Merci pour ta réponse. En fait, quand j'essaie d'utiliser l'url rewriting en local j'obtiens l'erreur 500. Est-ce normal?
Merci pour ta réponse. En fait, quand j'essaie d'utiliser l'url rewriting en local j'obtiens l'erreur 500. Est-ce normal?
Soit le mod_rewrite n'est pas activé en local ("plugin" qui te permet d'utiliser l'URL rewrite) soit tu t'es gourré dans le .htaccess.
Vraiment bizarre, car j'ai maintes fois vérifié sans trouver d'erreurs. Mais t'as déjà essayé cela en local?
Oui, avec mod_rewrite d'activé : http://www.buddyweb.fr/notes/activer-lurl-rewriting-sous-wamp/
Ok merci pour le lien, je vais réessayer alors. Mais t'as pas d'autres liens vidéos actualisées pour l'url rewriting à me proposer?
Laul :) Grafikart, je disais pas "actualiséé" pour dire que la vidéo était "vieille". Mdr
En tout cas merci pour tes conseils, je vais m'y atteler. Et encore merci pour tout ce que tu fais pour le web et les passionnés que nous sommes. ;) (Y)