Le 15/03/2019 à 10:47, Flaviu Radulescu a écrit :
Dear community,
I need an advice on how to configure a reverse proxy in which I need
to replace the <img src=""> tag from the response html with an ENV
variable defined previously. How do you recommend me to do this?
I tried with substitute, but unfortunately doesn't seem to support
variables.
The variable I am setting with the command: SetEnvIf Request_URI
"/lp\/([a-zA-Z0-9]*)" st=$1.example.com
and now I would like to use the {st} variable in the substitute
Substitute "s|src=\"(.*?)\"|src=\"%{st}e/lp/$1\"|i"
I tried with %{st}e , ${st} in any combination it doesn't work.
Is there any way in which I can use e previous defined variable in
rewriting the proxy response HTML?
Thank you,
**
*---*
*FLAVIU RADULESCU***| Lumminary | lumminary.com
<https://lumminary.com/>https://lumminary.com/1x1.png?t=flv-otlk
PLEASE NOTE: This email and any file transmitted are confidential
and/or legally privileged and intended only for the person(s) directly
addressed. If you are not the intended recipient, any use, copying,
transmission, distribution, or other forms of dissemination is
strictly prohibited. If you have received this email in error, please
notify the sender immediately and permanently delete the email and
files, if any.
Hi,
you could have a look at mod_proxy_html.
The 'V' flag of the ProxyHTMLURLMap directive (with "ProxyHTMLInterp On"
and something like "ProxyHTMLLinks img src") should do what you are
looking for.
CJ