Wiki CgX

Parce que j'ai un cerveau, mais pas trop.

Outils pour utilisateurs

Outils du site


it:auto-hebergement:apache

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
it:auto-hebergement:apache [14 Jun 2021 :: 10:17]
CgX
it:auto-hebergement:apache [21 Sep 2021 :: 17:27] (Version actuelle)
CgX [Limiter l'accès a une/des IP(s) précise(s)]
Ligne 92: Ligne 92:
 **1.2.3.4** = IP autorisée a voir le site.\\  **1.2.3.4** = IP autorisée a voir le site.\\ 
 **5.6.7.8** = IP aussi autorisée a voir le site. **5.6.7.8** = IP aussi autorisée a voir le site.
 +
 +=== Nativement ===
  
 <code apache> <code apache>
-       RewriteEngine On +   <Directory /path/to/lesite> 
-       RewriteCond %{REMOTE_ADDR} !^1\.2\.3\.4 +        Require ip 1.2.3.4 
-       RewriteCond %{DOCUMENT_ROOT}/maintenance.html -f +        Require ip 5.6.7.8 
-       RewriteCond %{SCRIPT_FILENAME} !maintenance.html +    </Directory>
-       RewriteRule ^.*$ /maintenance.html [R=503,L] +
-       ErrorDocument 503 /maintenance.html +
-       Header Set Cache-Control "max-age=0, no-store"+
 </code> </code>
  
Ligne 113: Ligne 112:
        Allow from env=ip_ok        Allow from env=ip_ok
    </Directory>    </Directory>
 +</code>
 +
 +=== Avec une page de maintenance statique ===
 +
 +<code apache>
 +       RewriteEngine On
 +       RewriteCond %{REMOTE_ADDR} !^1\.2\.3\.4
 +       RewriteCond %{DOCUMENT_ROOT}/maintenance.html -f
 +       RewriteCond %{SCRIPT_FILENAME} !maintenance.html
 +       RewriteRule ^.*$ /maintenance.html [R=503,L]
 +       ErrorDocument 503 /maintenance.html
 +       Header Set Cache-Control "max-age=0, no-store"
 </code> </code>
 ==== Mise en cache navigateur de certains types de contenus statiques ==== ==== Mise en cache navigateur de certains types de contenus statiques ====
it/auto-hebergement/apache.txt · Dernière modification: 21 Sep 2021 :: 17:27 de CgX