Outils personnels

Règles Rewrite : Différence entre versions

De wikiGite

(Page créée avec « A l'intérieur du bloc <VirtualHost xx.xx.xx.xx:80> ajouter : RewriteEngine on RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^/(.*) ... »)
 
Ligne 2 : Ligne 2 :
 
   RewriteEngine on
 
   RewriteEngine on
 
   RewriteCond %{SERVER_PORT}                !^443$
 
   RewriteCond %{SERVER_PORT}                !^443$
   RewriteRule ^/(.*)                      https://<'''URL du site HTTPS'''>/$1 [L,R]
+
   RewriteRule ^/(.*)                      <nowiki>https://<'''URL du site HTTPS'''>/$1 [L,R]</nowiki>
 
   RewriteOptions inherit
 
   RewriteOptions inherit
  
 
Signifie :
 
Signifie :
 
* Condition = tout ce qui n'est pas à destination du port 443
 
* 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)
+
* Règle = est redirigé vers <nowiki>https://<'''URL du site HTTPS'''></nowiki>, et ce qui suit le "/" (^/(.*)) après le nom de virtualhost est copié tel quel dans la redirection ($1)

Version du 14 octobre 2011 à 11:41

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)