Bonjour,
Je me suis pas mal documenté, j'arrive à 90% de ce que je veux faire, mais il me manque un petit truc. Quelqu'un pourra peut-être m'aider...
Je veux :
- Une redirection par défaut sur le port 80 vers /var/www (Ca marche)
- Une redirection pour un sous domaine a.domaine.com vers un répertoire /A (ca marche)
- Une redirection webdav pour un sous domaine A vers le même répertoire /A sur le port 8080 (ca marche pas bien)
- Une redirection webdav pour un sous domaine B vers un répertoire /B sur le port 8080 (ca marche pas bien)
Quand je dis que ça ne marche pas bien, c'est que quelque soit le sous domaine appelé, c'est toujours le webdav qui est en premier dans le fichier qui répond !! Alors que normalement, il y a un sous domaine déclaré juste en dessous ! Comment remédier à ça ?
Voilà aujourd'hui mon default qui se trouve dans sites-available :
Listen 8080
<VirtualHost *:80>
ServerName domaine.com
DocumentRoot /var/www
</VirtualHost>
<VirtualHost *:8080>
ServerName b.domaine.com
DocumentRoot /B
<Directory /B>
Options Indexes FollowSymLinks -MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
<Location />
DAV On
AuthType Basic
AuthName "Webdav"
AuthUserFile /path_to_passwd_file
Require valid-user
</Location>
</VirtualHost>
<VirtualHost *:8080>
ServerName a.biltzar.com
DocumentRoot /A
<Directory /A>
Options Indexes FollowSymLinks -MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
<Location />
DAV On
AuthType Basic
AuthName "Webdav"
AuthUserFile /path_to_passwd_file
Require valid-user
</Location>
</VirtualHost>
<VirtualHost *:80>
ServerName a.biltzar.com
DocumentRoot /A
<Directory /A>
Options Indexes FollowSymLinks -MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
</VirtualHost>
<VirtualHost _default_:80>
ServerName *
DocumentRoot /var/www
</VirtualHost>
Merci d'avance pour votre aide...