Bonjour a tous,

dans un premier temps, je ne suis pas spécialiste dans la configuration d'Apache donc désolé si ma (ou mes) question semble idiote ou si la réponse a déjà été donné plus ou moins ailleurs.

J'ai plusieurs VirtualHost pour mon domaine et sous domaines et tout fonctionne très bien MAIS je me pose une question :

Est-il possible dans mon VirtualHost principal de faire une redirection (Redirect) ou une réécriture (RewriteRule) ou autres sur un alias précédemment déclaré ?

Du style :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
<VirtualHost 0.0.0.0:80>
ServerName toto.fr ServerAlias ftp.toto.fr mail.toto.fr www.toto.fr DocumentRoot /usr/web RewriteEngine on RewriteRule ^/(.*|$) https://%{HTTP_HOST}/$1 [R,L] <If "%{HTTP_HOST} == 'mail.toto.fr'"> Redirect permanent "/" "https://toto.fr/mail/" </If>
</VirtualHost>
J'aimerai simplement rediriger l'url "mail.toto.fr" sur "toto.fr/mail". Ce que je fais maintenant dans un second VirtualHost.

Merci de m'indiquer si c'est possible/pas possible/idiot ou autres. Toutes paroles sera sympa