Nginx:截距404页

如果要用 WordPress 主题内置,或者其他 PHP 程序,的动态404页,就要注释掉 fastcgi_intercept_errors

location ~ .*\.(php|php5)?$ {
  # ... 跳过 n 行代码
  # fastcgi_intercept_errors on;
}

如果若要使用静态页,例如 html5-boilerplate 的 404.html
就要打开 fastcgi 的截距功能

location ~ .*\.(php|php5)?$ {
  # ... 跳过 n 行代码
  fastcgi_intercept_errors on;
}

error_page 404 /404.html; # 404页路径