Bonjour, Après désinstallation complète de wamp 2 et installation de wamp 3 sous windows 10 64 bits, j'essaye de reconfigurer mon espace de travail. En recréant un alias "dev" et redémarrant apache, j'ai systématiquement un retour 404 Not Found.
Mon wamp est installé dans C:\wamp Et mon fichier Alias est logiquement situé dans C:\wamp\alias\dev.conf il contient : Alias /dev "D:/PHP/"
<Directory "D:/PHP/"> Options Indexes FollowSymLinks MultiViews AllowOverride all Require local </Directory>
Je précise par ailleurs que sur la homepage de wamp il apparait bien....
> Je précise par ailleurs que sur la homepage de wamp il apparait bien.... Ça ne veut pas dire qu'il est bien vu par Apache ! Pour la page d'accueil (index.php), les alias sur la page sont affiché par lecture des noms des fichiers wamp/alias/*.conf et extraction du nom sans .conf
Apache prend en compte les alias par la directive Include "c:/wamp/alias/*" à la fin du fichier httpd.conf.
Si vous avez accès, via la page d'accueil de Wampserver et les alias à adminer, phpmyadmin et phpsysinfo, c'est qu'Apache a bien pris en compte lesdits alias.
Le disque d: est bien un disque non amovible ou une partition du même disque que c: ?
Pour appeler votre alias, vous tapez bien (http://localhost/dev/) et non pas (http://localhost/DEV/), car :
Syntaxe: Alias [chemin URL] chemin fichier|chemin répertoire Le chemin URL est sensible à la casse, même sur les systèmes de fichiers insensibles à la casse.
j'ai effectivement la igne Include "c:/wamp/alias/*" à la fin du fichier httpd.conf. Ma partition D: est sur le même disque physique que le disque C: J'ai aussi fait attention à la casse et je suis bien tout en minuscule.... :-(
Si vous venez de créer à l'instant un alias, redémarrer wampserver ne servira à rien. Je ne sais pas pourquoi, mais WampServer ne tient pas compte de ce genre de modification. Vous devez sortir complètement de wampserver puis le relancer à nouveau.
@+
---------------------------------------------------------------------------------------------------------------------------------------------------------------- Mon site : [www.jcz.fr]
@Artemus24, j'ai même essayé de rebooter et ça ne marche pas mieux. Par contre j'ai une piste : dans le dossier www (base du localhost), si je renomme l'index.php, Apache ne me liste pas les fichiers en automatique.... N'y aurait-il pas une configuration qui dit que si aucun fichier index.* n'existe il faut faire comme si le dossier n'existait pas ? Si cette configuration existe bien, est-il possible de configurer en "affichage des fichiers et dossiers" en cas d'index.* introuvable ?
En cas de non présence de fichier index.html ou index.php, le « listage » des fichiers du dossier dépend de la présence et de la valeur de Options +Indexes dans les autorisations du dossier (<Directory>. Or, pour localhost (La page d'accueil de wampserver), dans le fichier httpd.conf, les options sont : Options +Indexes +FollowSymLinks +Multiviews Ce qui fait que sans fichier index.php, le contenu sera affiché (index.php renommé en index_bak.php) :
Tous les alias que je crée, sur différentes partitions (d:/php/, e:/toto/, g/www/php/, etc.) à partir de : Icône Wampmanager -> Apache -> Répertoire Alias -> Créer un alias sont tous vus dans la page d'accueil de Wampserver et sont accessibles et montrent bien le contenu du dossier.