Bonjour à tous,
Je ne comprends pas très bien comment fonctionne le fichier de configuration de Apache. En effet, tous les “tutos” que j’ai pu lire, explique comment faire les choses mais n’explique pas pourquoi les faire et du coup je n’arrive pas à mes fins…
J’ai une application web, avec un fichier “index.php” qui se trouve dans un dossier public, et c’est à partir de ce fichier que toute la logique du site fonctionne quelque soit l’URI récupérée.
J’ai créé un fichier “*.conf” dans “sites-avaible” de Apache, qui me permet bien de faire en sorte que l’URI “/” renvoie sur le dossier public, jusqu’à là tout va bien. Mais dès que je change d’adresse, ex. : “/accueil”, là Apache va chercher dans “/public/accueil” de mon site mais je voudrais qu’il continue de chercher dans “/public”.
Sur un autre ordi, j’ai réussi à faire en sorte que ça marche en bidouillant avec seulement le fichier config et sans htaccess, mais je n’ai pas accès à cet ordi malheureusement… Quelqu’un pourrait me sauver ?
Contenu de mon fichier config :
Listen 8085
<VirtualHost *:8085>
ServerAdmin giildo@jojotique
DocumentRoot /var/www/html/p5/public
<Directory /var/www/html/p5/public>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
</Directory>
</VirtualHost>