no way to compare when less than two revisions
Différences
Ci-dessous, les différences entre deux révisions de la page.
— | informatique:reseau:apache:reverseproxy [2015/04/21 09:28] (Version actuelle) – créée bn8 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Apache / Reverse Proxy ====== | ||
+ | ===== Exemple ===== | ||
+ | |||
+ | < | ||
+ | < | ||
+ | ProxyPass http:// | ||
+ | ProxyPassReverse http:// | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | ===== Ajouter l' | ||
+ | |||
+ | La variable // | ||
+ | |||
+ | < | ||
+ | < | ||
+ | ProxyPass http:// | ||
+ | ProxyPassReverse http:// | ||
+ | require valid-user | ||
+ | |||
+ | ## Add X-Forwarded-User header | ||
+ | |||
+ | # REMOTE_USER not accessible in env, use mod_rewrite to define RU env var | ||
+ | RewriteEngine On | ||
+ | RewriteCond %{REMOTE_USER} (.+) | ||
+ | RewriteRule ^.*$ - [E=RU:%1] | ||
+ | |||
+ | # Add X-Forwarded-User header from RU env var | ||
+ | RequestHeader add X-Forwarded-User %{RU}e | ||
+ | </ | ||
+ | </ |