Nginx“在正文之前添加” /“在正文之后添加”,但仅适用于内容类型

时间:2018-08-09 08:55:29

标签: nginx

好的,我有一个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>

0 个答案:

没有答案