答案1
我基本可以让它发挥作用。
我添加了一组如下指令:
error_page 508 @myerrordirective_508;
进而
location @myerrordirective_508{
return 508 "Error Occured"
}
唯一的痛苦是 nginx 似乎不允许我使用变量来引用状态(这样我就只能使用一个带有$status
或 的块,这意味着每个状态都需要一个error_page
和一个location
块。因此,我使用脚本为每个错误代码生成类似上面的行,并将它们放入我从主配置链接的包含文件中
似乎做了我想要做的事。