Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
utilisateurs:lagrenouille:tutos:le-serveur-apache2 [06/11/2019 08:24] lagrenouille [le serveur apache] |
utilisateurs:lagrenouille:tutos:le-serveur-apache2 [06/11/2019 10:01] lagrenouille [Utilisation] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== le serveur apache ====== | ====== le serveur apache ====== | ||
- | | ||
* Objet : du tuto : une approche du serveur apache2 | * Objet : du tuto : une approche du serveur apache2 | ||
* Création par [[user>lagrenouille]] le 04/11/2019 | * Création par [[user>lagrenouille]] le 04/11/2019 | ||
- | * Niveau requis : {{tag>débutant avisé}} | + | * Niveau requis : FIXME {{tag>débutant avisé}} |
* Commentaires : //Contexte d'utilisation du sujet du tuto. // | * Commentaires : //Contexte d'utilisation du sujet du tuto. // | ||
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
Ligne 192: | Ligne 191: | ||
* Si je regarde les" .htaccess "de mon installation "galette" en local, seul localhost est autorisé.(127.0.0.1), le module mod_authz_host. restreint l’accès à certaines parties de votre site web en fonction de l’adresse de l’hôte de vos visiteurs. | * Si je regarde les" .htaccess "de mon installation "galette" en local, seul localhost est autorisé.(127.0.0.1), le module mod_authz_host. restreint l’accès à certaines parties de votre site web en fonction de l’adresse de l’hôte de vos visiteurs. | ||
- | **Require all denied** signifie que toutes les requêtes sont rejetées. | ||
- | |||
- | <code>Options -Indexes | ||
- | <IfModule mod_authz_core.c> | ||
- | Require all denied | ||
- | </IfModule> | ||
- | <IfModule !mod_authz_core.c> | ||
- | Order deny,allow | ||
- | Deny from All | ||
- | Allow from 127.0.0.1 | ||
- | </IfModule> | ||
- | </code> | ||
- | |||
- | On peut bloquer l’accès à une ou plusieurs adresses IP au sein du fichier " .htaccess ". | ||
- | |||
- | Bloquer une ou plusieurs adresse IP | ||
- | |||
- | <code>Order Allow,Deny | ||
- | Allow from all | ||
- | Deny from 188.225.35.210 | ||
- | Deny from 77.92.147.147 | ||
- | Deny from 173.12.102.9 | ||
- | Deny from 72.249.126.116</code> | ||
- | |||
- | Bloquer la plage d'IP qui commencent par 188.225.35 | ||
- | <code> | ||
- | Order Allow,Deny | ||
- | Allow from all | ||
- | Deny from 189.167.89 | ||
- | </code> | ||
- | |||
- | Order Allow,Deny » sert à définir l'ordre de priorité pour stipuler que toute personne qui n'est pas autorisée (Allow) est alors refusée (Deny) | ||
- | |||
- | Allow from all » spécifie que tout le monde est autorisé jusqu'à preuve du contraire. | ||
En général, les fichiers .htaccess utilisent la même syntaxe que les fichiers de configuration principaux. Ce que vous pouvez mettre dans ces fichier est déterminé par la directive AllowOverride. | En général, les fichiers .htaccess utilisent la même syntaxe que les fichiers de configuration principaux. Ce que vous pouvez mettre dans ces fichier est déterminé par la directive AllowOverride. | ||
Ligne 303: | Ligne 268: | ||
{{Order}} définit l’ordre dans lequel évaluer ces deux directives. | {{Order}} définit l’ordre dans lequel évaluer ces deux directives. | ||
- | **si:** | ||
- | <code>Order Deny,Allow | ||
- | Deny from all | ||
- | Allow from example.org | ||
- | </code> | ||
- | alors: tous les hôtes du domaine example.org ont l'autorisation d'accès ; tous les autres voient leur accès refusé. | ||
- | |||
- | **si:** | ||
- | |||
- | <code>Order Allow,Deny | ||
- | Allow from example.org | ||
- | Deny from foo.example.org | ||
- | </code> | ||
- | tous les hôtes du domaine example.org ont l'autorisation d'accès, sauf ceux du sous-domaine foo.example.org qui voient leur accès refusé. | ||
- | **Voir plus de détails ici** | ||
- | [[https://httpd.apache.org/docs/2.4/fr/sections.html]] | ||