Outils personnels

Règles Rewrite

De wikiGite

Révision datée du 14 octobre 2011 à 11:40 par Frank (discussion | contributions) (Page créée avec « A l'intérieur du bloc <VirtualHost xx.xx.xx.xx:80> ajouter : RewriteEngine on RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^/(.*) ... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

A l'intérieur du bloc <VirtualHost xx.xx.xx.xx:80> ajouter :

 RewriteEngine on
 RewriteCond %{SERVER_PORT}                !^443$
 RewriteRule ^/(.*)                      https://<URL du site HTTPS>/$1 [L,R]
 RewriteOptions inherit

Signifie :

  • Condition = tout ce qui n'est pas à destination du port 443
  • Règle = est redirigé vers https://<URL du site HTTPS>, et ce qui suit le "/" (^/(.*)) après le nom de virtualhost est copié tel quel dans la redirection ($1)