Fiche technique | |
---|---|
Type de produit : | Module |
Fichier source : | mod_proxy.c |
mod_proxy
Le module mod_proxy et les modules associés implémentent un proxy/passerelle pour Apache HTTP Server, prenant en charge un certain nombre de protocoles populaires ainsi que plusieurs algorithmes d'équilibrage de charge différents. Les modules tiers peuvent ajouter la prise en charge de protocoles supplémentaires et d'algorithmes d'équilibrage de charge.
Remarque
- N'activez pas le proxy avec ProxyRequests tant que vous n'avez pas sécurisé votre serveur. Les serveurs proxy ouverts sont dangereux à la fois pour votre réseau et pour Internet en général.
Liste des directives
Nom | Description |
---|---|
BalancerGrowth | Cette directive permet d'indiquer le nombre d'équilibreurs supplémentaires pouvant être ajoutés après la configuration. |
BalancerInherit | Cette directive permet d'hériter des ProxyPassed Balancers/Workers du serveur principal. |
BalancerMember | Cette directive permet d'ajouter un membre à un groupe d'équilibrage de charge. |
BalancerPersist | Cette directive permet d'essayer de conserver les modifications apportées par le gestionnaire d'équilibreur lors des redémarrages. |
NoProxy | Cette directive permet d'indiquer les hôtes, de domaines ou de réseaux étant connectés directement. |
Proxy | Cette directive permet d'indiquer un conteneur pour les directives appliquées aux ressources proxy. |
Proxy100Continue | Cette directive permet de transférer l'attente 100-continue au serveur d'origine. |
ProxyAddHeaders | Cette directive permet d'ajouter des informations de proxy dans les entêtes X-Forwarded-*. |
ProxyBadHeader | Cette directive permet de déterminer comment gérer les mauvaises lignes d'entête dans une réponse. |
ProxyBlock | Cette directive permet d'indiquer des mots, hôtes ou domaines dont le proxy est interdit. |
ProxyDomain | Cette directive permet d'indiquer un nom de domaine par défaut pour les requêtes proxy. |
ProxyErrorOverride | Cette directive permet de remplacer les pages d'erreur pour le contenu proxy. |
ProxyIOBufferSize | Cette directive permet de déterminer la taille du tampon de débit de données interne. |
ProxyMatch | Cette directive permet de conteneur pour les directives appliquées à la ressource proxy correspondant à l'expression régulière. |
ProxyMaxForwards | Cette directive permet d'indiquer le nombre maximum de proxy via lesquels une requête peut être transmise. |
ProxyPass | Cette directive permet de cartographier les serveurs à distances dans l'espace URL du serveur local. |
ProxyPassInherit | Cette directive permet d'hériter des directives ProxyPass définies depuis le serveur principal. |
ProxyPassInterpolateEnv | Cette directive permet d'activer l'interpolation des variables d'environnement dans les configurations de proxy inverse. |
ProxyPassMatch | Cette directive permet de cartographier les serveurs à distances dans l'espace URL du serveur local à l'aide d'expressions régulières. |
ProxyPassReverse | Cette directive permet d'ajuster l'URL dans les entêtes de réponse HTTP envoyés à partir d'un serveur proxy inverse. |
ProxyPassReverseCookieDomain | Cette directive permet d'ajuster la chaîne de domaine dans les entêtes Set-Cookie à partir d'un serveur proxy inverse. |
ProxyPassReverseCookiePath | Cette directive permet d'ajuster la chaîne de caractères Path dans les entêtes Set-Cookie à partir d'un serveur proxy inverse. |
ProxyPreserveHost | Cette directive permet d'utiliser l'entête de requête HTTP Host entrant pour la requête de proxy. |
ProxyReceiveBufferSize | Cette directive permet d'indiquer la taille de la mémoire tampon réseau pour les connexions proxy en HTTP et FTP. |
ProxyRemote | Cette directive permet d'indiquer un proxy à distance utilisé pour gérer certaines requêtes. |
ProxyRemoteMatch | Cette directive permet d'indiquer un Proxy à distance utilisé pour gérer les requêtes correspondant à des expressions régulières. |
ProxyRequests | Cette directive permet d'activer les requêtes de proxy de transfert (standard). |
ProxySet | Cette directive permet de définir divers paramètres d'équilibreur proxy ou de membre. |
ProxySourceAddress | Cette directive permet de définir l'adresse IP locale pour les connexions proxy sortantes. |
ProxyStatus | Cette directive permet d'afficher l'état de Proxy LoadBalancer dans mod_status |
ProxyTimeout | Cette directive permet de délai d'expiration du réseau pour les requêtes proxy. |
ProxyVia | Cette directive permet d'indiquer que les informations fournies dans l'entête de réponse Via du HTTP pour les requêtes proxy. |
Dernière mise à jour : Lundi, le 27 février 2023