重写规则定义代理服务器重写 URL 的方式。已被目标服务器重定向的响应通常会返回 302 状态码和位置头,该位置头定义应该将客户机重定向到的 URL。如果目标服务器不知道代理服务器,那么有必要重写此 URL。重定向的 URL 被修改为将客户机正确指向代理服务器,而不是直接指向可能对客户机不可视的目标服务器。使用下列属性来配置代理服务器的 URL 重写规则。
避免故障: 代理服务器只支持重写已重定向的响应。因此,下列设置只适用于已重定向的响应。因为代理服务器不支持重写请求的 URL,所以这些设置不适用于请求。gotcha要查看此管理控制台页面,请单击proxy_server_name。
指定来自目标服务器的 302 响应头中的原始 URL 模式。
模式可以包含下列通配符:*
指定应该如何修改该 URL,以便将客户机重定向到代理服务器或适当的公用 URL。
模式可以包含下列通配符:*
源 URL 模式 http://internalserver/* 和 目标 URL 模式 http://publicserver/* 的规则将导致这样的重定向响应,即,http://internalserver/secure/page.html 的原始位置头 将被重写为 http://publicserver/secure/page.html。