0
我的servlet正在发送一个X-Accel-Redirect,其URL为 /cached/http://example.com/test/index.html。它必须是完整的URL,因为我们的业务逻辑决定了网络上资源的存在位置。Nginx正在执行proxy_pass以完成URL
而且我希望nginx从http://example.com/test/index.html下载内容并充当它来自原始URL请求。因此我不想做重写(或重定向)。 我想下面提到的conf但它不工作。
location /cached/(.*)$ {
proxy_pass $1;
}
是否有任何方式使用匹配URI中的绝对URL并对其执行proxy_pass? 在此先感谢。
? –
它已经出现在问题的第一行“/cached/http://example.com/test/index.html” – Rahul