je bloque sur un probleme avec mes virtualhosts... et j'arrive pas a trouver ce qu'il cloche.
je veux faure un vhost, avec le mod valias... pour mettre les sous-domaines automatiques.
Le probleme, c'est que lorsque je vais sur http://domain.com (sans le www),
j'ai un 404.
Logique, vu que le "VirtualDocumentRoot /home/domain/%1" de mon fichier de conf,
redirige vers le repertoire %1 ( et donc www.domain.com vers /home/domain/www/)
ma question est donc:
comment faire pointer egalement le domaine sans le www, dans le /home/domain/www/ ?
merci
CITATION
<VirtualHost *>
ServerName domain.com
DocumentRoot /home/domain/www/
ServerAlias *.domain.com
VirtualDocumentRoot /home/domain/%1
UseCanonicalName off
ErrorLog /home/domain/logs/error.log
CustomLog /home/domain/logs/access.log combined
User domain
Group www-data
ScriptAlias /cgi-bin/ /home/domain/cgi-bin/
<Directory /home/domain/www/>
AllowOverride All
Options -Indexes +ExecCGI
Order Deny,Allow
Allow from all
</Directory>
</VirtualHost>
ServerName domain.com
DocumentRoot /home/domain/www/
ServerAlias *.domain.com
VirtualDocumentRoot /home/domain/%1
UseCanonicalName off
ErrorLog /home/domain/logs/error.log
CustomLog /home/domain/logs/access.log combined
User domain
Group www-data
ScriptAlias /cgi-bin/ /home/domain/cgi-bin/
<Directory /home/domain/www/>
AllowOverride All
Options -Indexes +ExecCGI
Order Deny,Allow
Allow from all
</Directory>
</VirtualHost>