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 :
J'aimerai simplement rediriger l'url "mail.toto.fr" sur "toto.fr/mail". Ce que je fais maintenant dans un second VirtualHost.
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>
Merci de m'indiquer si c'est possible/pas possible/idiot ou autres. Toutes paroles sera sympa![]()
Partager