comme dit plus haut, la ligne de config apache qui liste les fichiers à afficher par défaut donne en plus un ordre de préséance (on teste les nom de fichier dans l'ordre spécifié, premier trouvé, premier affiché)
On peut encore rajouter une couche d'indirection avec mod_rewrite (invisible pour l'utilisateur)
et ainsi faire en sorte que
http://host/home corresponde en fait à http://host/mon_site/home.php
Ce qui permet ensuite, lors d'une évolution majeure du site (p.ex changement du système de gestion de contenu), de garder la même uri pour le visiteur, mais appeler la nouvelle version, par ex :
V1 du site :
http://host/home --> http://host/mon_site/home.php
V2 du site
http://host/home --> http://host/mon_blog/dotmachin/index.php
# Et pour en rajouter une couche...
Posté par David Sporn . En réponse au journal Pourquoi utiliser des URL complètes, un exemple. Évalué à 1.
comme dit plus haut, la ligne de config apache qui liste les fichiers à afficher par défaut donne en plus un ordre de préséance (on teste les nom de fichier dans l'ordre spécifié, premier trouvé, premier affiché)
On peut encore rajouter une couche d'indirection avec mod_rewrite (invisible pour l'utilisateur)
et ainsi faire en sorte que
http://host/home corresponde en fait à http://host/mon_site/home.php
Ce qui permet ensuite, lors d'une évolution majeure du site (p.ex changement du système de gestion de contenu), de garder la même uri pour le visiteur, mais appeler la nouvelle version, par ex :
V1 du site :
http://host/home --> http://host/mon_site/home.php
V2 du site
http://host/home --> http://host/mon_blog/dotmachin/index.php