1
location ~* ^/(jmx-cons|web-console|debug|invoker)/ {
deny all;
}

我查看了文档,但找不到用不同的响应代码替换 403 的方法。我试过使用 error_page 指令,它不会抱怨配置检查,但它并没有有效地改变响应代码。

4

2 回答 2

1

事实证明,error_page 指令确实适用于此目的,我只是做错了。:)

于 2013-09-11T21:57:08.570 回答
0

我不确定您到底想要什么,但如果您想要的只是全部拒绝并显示不同的状态码(不是 403 ),您可以使用return,例如:(返回 500 )

location ~* ^/(jmx-cons|web-console|debug|invoker)/ {
    return 500;
}
于 2013-09-11T22:49:22.553 回答