Bonjour à tous,
Avec des amis, nous sommes en train de nous monter un petit blog/portefolio sur une VM (Ubuntu 14.04) Azure (le cloud de crosoft donc) avec l'idée de mettre aussi les différents projets que l'on fait accessible de cette manière nomdedomaine.ch/projects/unprojet
.
Bref, on est en train de se prendre la tête pour gérer les .htaccess (c'est donc pour la plupart des projets du PHP qui tourne sur LAMP donc Apache).
Voici l’arborescence :
1 2 3 4 5 6 7 8 | /root /rtfmcorp # dossier principal du site à afficher .htaccess # démarre l'URL rewriting pour le fonctionnement du site /projects # dossier des projets /un-projet .htaccess # démarre l'URL rewriting /un-autre-projet .htaccess |
Donc ce qu'on aimerait c'est que pour les adresses :
http://rtfmcorp.ch/
->root/rtfmcorp/
http://rtfmcorp.ch/une-page
->root/rtfmcorp/
(l'URL Rewriting se débrouille de charger la bonne page)http://rtfmcorp.ch/projects/un-projet
->root/projects/un-projet
Maintenant ce qui marche déjà : tous les projets sont accessibles et ne posent pas problèmes. A la racine on a mis un .htaccess comme ça :
1 | DirectoryIndex rtfmcorp/ |
Par contre le site principal n'est pas accessible.
Voilà. Si vous n'avez pas trop compris notre problème n'hésitez pas à demander.
Merci