server {
listen 80;
server_name _;
location / {
# ....
}
# 0.1> 错误拦截基础配置
# 如果代理服务器出现错误,是否让nginx拦截处理,此处设为是(on)
proxy_intercept_errors on;
# 是否传递错误信息到客户端,或允许nginx使用error_page处理错误,必须在error_page中指定处理方法以使此参数有效
fastcgi_intercept_errors on;
# 0.2> 配置错误页面
# 定义错误页面码对应的页面链接
error_page 404 /test-404.html;
# 配置错误页面的位置路径(路径中必须test-404.html这个文件)
location = /test-404.html {
root /var/www/html/sidoc-frp/public/;
}
error_page 500 503 502 /500.html;
location = /500.html {
root /var/www/html/sidoc-frp/public/;
}
# ...
}