Je me pose cette question depuis un bout de temps, pourquoi à la fin de chaque URL du site Grafikart il n'y a pas .htm, .php....
Merci :)
Bonjour Tony,
C'est simple en fait il utilise l'url rewritting
regarde cette vidéo ça devrait te parler par la suite !
http://www.grafikart.fr/tutoriels/php/url-rewriting-71
Les pages que tu vois ne sont pas des fichiers HTML mais des pages généré dynamiquement
URL => le site analyse l'url demandé => il génère la page à la volée => renvoit le code HTML correpondant
il faut crée un fichier .htacess (sans nom just l'extension) a la racine de votre projet
dedans ecrit ça
Options +MultiViews
c'est d'abore vous pouvez ecrit le nom du fichier sans l'extension!
A partir du moment ou tu passes par un framework t'es pages sont générés dynamiquement et pas à partir d'un fichier , plus exactement tu arrives sur un index.php qui fait les requires du router etc...
je crois que grafikart.fr utilise rails
Petite interruption hors sujet de ce topic:
@Oussama Baoui Si tu veux que ton fichier htaccess fonctionne fait attention à bien écrire l'extension (il manque un 'c').
Ça parait bête mais ce sont des petites fautes comme ça qui peuvent te faire perdre pas mal de temps ;)
@hachbe exactement j'ai déja fait cette erreur plusieurs fois et j'ai pris beaucoup beaucoup de temps à m'en rendre compte ...