Je ne peux donc pas obtenir d'alias fonctionnant dans "/etc/httpd/conf.d/vhosts.conf" qui contient tous mes hôtes virtuels:
<VirtualHost *>
ServerName example.com
Alias /ncn /var/www/html/ncn
DocumentRoot /var/www/html/mjp
</VirtualHost>
Je veux que mon alias fonctionne afin que je puisse pointer example.com/ncn vers "/ var/www/html/ncn".
Cela fonctionne si je l'ai dans "/etc/httpd/conf/httpd.conf" mais pas mon "/etc/httpd/conf.d/vhosts.conf"
Des idées pourquoi? Tout le reste semble fonctionner, c'est-à-dire ServerAlias
À la vôtre, Peter
Désolé, je ne suis pas sûr de ce qui se passait à la fin:
<VirtualHost *>
ServerName example.com
DocumentRoot /var/www/html/mjp
Alias /ncn "/var/www/html/ncn"
<Directory "/var/www/html/ncn">
Options None
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>