Https 如何在varnish中重写到另一个域的页面?

Https 如何在varnish中重写到另一个域的页面?,https,rewrite,varnish,Https,Rewrite,Varnish,我们有一个varnish服务器,它的域是:myserver.com 现在我想将其配置为支持: 当用户访问https://myserver.com/login,它将获得另一个网站的内容https://s3.amazonaws.com/myserver/mysite/login/index.html,以及对用户的响应。用户看到的url仍然是https://myserver.com/login 我不确定这种行为是否被称为“重写”,如果我错了,请纠正我 清漆是否支持此功能?如何配置它?不,它被称为pha

我们有一个varnish服务器,它的域是:
myserver.com

现在我想将其配置为支持:

当用户访问
https://myserver.com/login
,它将获得另一个网站的内容
https://s3.amazonaws.com/myserver/mysite/login/index.html
,以及对用户的响应。用户看到的url仍然是
https://myserver.com/login

我不确定这种行为是否被称为“重写”,如果我错了,请纠正我


清漆是否支持此功能?如何配置它?

不,它被称为pharming。特别是登录页面

重写只能在您的域内工作。你不应该做你想做的事

此外,您还需要为另一个网站创建一个后端条目,然后如果req.url与您想要的匹配,则使用set req.backend更改后端,并将req.url设置为另一个