J'ai une instance Amazon ec2 avec LAMP installé. J'ai édité /etc/apache2/sites-available/000-deault.conf et ajouté ceci :
<VirtualHost *:80>
ServerAlias *
UseCanonicalName Off
LogFormat "%V %h %l %u %t \"%r\" %s %b" vcommon
CustomLog /var/log/apache2/access.log vcommon
VirtualDocumentRoot /var/www/vhosts/%0
</VirtualHost>
Listen 443
<VirtualHost *:443>
ServerAlias *
UseCanonicalName Off
LogFormat "%V %h %l %u %t \"%r\" %s %b" vcommon
CustomLog /var/log/apache2/access.log vcommon
VirtualDocumentRoot /var/www/vhosts/%0
</VirtualHost>
Lorsque je visite mes noms de domaine, ils pointent vers le bon répertoire et tout fonctionne bien sauf une chose... lorsque je visite les domaines avec www. il donne cette erreur :
"Non trouvé
L'URL demandé / n'a pas été trouvé sur ce serveur".
Ma structure de répertoire est /var/www/vhosts/domain.com sans le www. - cela pourrait-il être le problème et si oui, que puis-je faire pour le résoudre sans ajouter les répertoires domain.com et www.domain.com ?