diff --git a/HowtoApache.md b/HowtoApache.md index cbb342b3..d40144c7 100644 --- a/HowtoApache.md +++ b/HowtoApache.md @@ -164,7 +164,7 @@ Exemple d'un VirtualHost basé sur un nom de domaine via `/etc/apache2/sites-ava # a2ensite example ~~~ -En cas de gestion de multiples VirtualHost nous utilisons l'interface web https://forge.evolix.org/projects/evoadmin-web +En cas de gestion de multiples VirtualHost nous utilisons l'interface web ## Gestion des droits @@ -383,9 +383,16 @@ Note : pour utiliser *ldaps* avec un certificat non reconnu par le système, il Voici quelques motifs classiques de redirection vers un nouveau domaine (HTTP 302) … du plus simple au plus compliqué : -- `RedirectPermanent / http://new.example.com` -- `RedirectMatch ^/(.*)$ http://new.example.com/$1` -- `RewriteRule ^/(.*) http://new.example.com/$1 [L,R=permanent]` +~~~ +RedirectPermanent / http://new.example.com + +RedirectMatch ^/(.*)$ http://new.example.com/$1 + +RewriteRule ^/(.*) http://new.example.com/$1 [L,R=permanent] + +RewriteCond %{REQUEST_URI} !^/foo.txt +RewriteRule ^/(.*) https://%{SERVER_NAME}/$1 [L,R] +~~~ Pour supprimer un Query String avec une Rewrite Rule :