ajout d'une RW-rule ultra classique...

This commit is contained in:
gcolpart 2017-03-22 10:58:00 +01:00
parent a955689f5e
commit ff5c71a9be

View file

@ -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 <https://forge.evolix.org/projects/evoadmin-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 : <https://www.philipphoffmann.de/blog/2012/08/16/how-to-discard-the-query-string-in-a-rewriterule-apache-mod_rewrite/>