好的,我有一个nginx配置和位置。我想在正文的上方和下方添加一些html,但只能在html页面上添加,所以我想做某事,例如:
location / {
proxy_pass http://internal.upstreamserver
if $response_header == "text/html" {
add_before_body /statics/before.html;
add_after_body /statics/after.html;
}
}
我的理解是我不能使用if,因为它在循环的错误点执行,并且某些模块确实与重写步骤相关,所以要研究/使用的模块是什么? (我正在将nginx-python mod用于其他访问控制元素,但是这没有进入重写阶段的钩子,并且我不具备C能力或nginx知识来修补:S中的功能) / p>