我不确定这里发生了什么。但由于某种原因,我从实际服务器返回的返回 URL 如下所示:
<link type="text/css" rel="stylesheet" href="/s/adeaf892aebee1fafa6c473af5152fed-CDN/en_US-isej02/64024/83/37/_/download/superbatch/css/batch.css" media="all">
最终插入了两次我的代理 URL,即:
</script><link type="text/css" rel="stylesheet" href="/igurl/igurl/s/adeaf892aebee1fafa6c473af5152fed-CDN/en_US-isej02/64024/83/37/_/download/superbatch/css/batch.css" media="all">
我的 httpd.conf 的相关部分如下所示:
<Location /igurl>
# Hard coded credentials
AuthBasicFake blah blah
ProxyHTMLLinks a href
ProxyHTMLLinks area href
ProxyHTMLLinks link href
ProxyHTMLLinks img src longdesc usemap
ProxyHTMLLinks object classid codebase data usemap
ProxyHTMLLinks q cite
ProxyHTMLLinks blockquote cite
ProxyHTMLLinks ins cite
ProxyHTMLLinks del cite
ProxyHTMLLinks form action
ProxyHTMLLinks input src usemap
ProxyHTMLLinks head profile
ProxyHTMLLinks base href
ProxyHTMLLinks script src for
ProxyHTMLEvents onclick ondblclick onmousedown onmouseup \
onmouseover onmousemove onmouseout onkeypress \
onkeydown onkeyup onfocus onblur onload \
onunload onsubmit onreset onselect onchange
ProxyPass https://abc.def.com/
ProxyPassReverse https://abc.def.com/
ProxyHTMLEnable On
ProxyHTMLExtended On
SetOutputFilter INFLATE;proxy-html;DEFLATE;
ProxyHTMLURLMap / /igurl/
</Location>
知道我在这里做错了什么吗?我不明白为什么这会匹配两次。
谢谢,
伊恩