我在Web服务器中有一条路由,需要从远程服务器中获取文件,然后处理内容。
我希望nginx代理此提取操作,以便可以利用缓存和性能的优势。
起初我认为我可以使用x-accel-redirect
,但是由于我需要处理内容,所以我认为不能。
第二,我认为我可以为此目的创建一个proxy_pass路由,但是我还需要限制该路由只能从我的Web服务器访问。
最佳做法是什么?在此路线中添加allow 127.0.0.1
?
答案 0 :(得分:0)
内部指令将以这种方式限制路由,允许127.0.0.1;否认一切;将具有相同的效果。
如果您打算在Nginx中处理内容,例如使用subs过滤器模块,那么不要忘记为此位置禁用gzip