如何启用 TRACE 方法 nginx 反向代理

如何启用 TRACE 方法 nginx 反向代理

我的网页在 nginx 反向代理后面的 Apache 服务器上运行。此时,我的 apache 服务器响应跟踪请求,但当我向反向代理地址发出请求时,nginx 返回 405。我该如何设置此响应以从 apache 返回 200?(Apache 服务器在 localhost:81 上运行)

这是我的 nginx.conf;

http {
    include       mime.types;
    default_type  application/octet-stream;

sendfile        on;

keepalive_timeout  65;


server {
    listen       80;
    server_name  localhost;

    location / {
        root   html;
        index  index.html index.htm;
    }

    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   html;
    }

    location ~ / {
        proxy_pass   http://localhost:81;
        proxy_pass_header Server;

    }  
}

}

相关内容