有两个 nginx 设置好像都有点麻烦,我甚至不确定 nginx 自己能搞定不:

  1. http 请求会 301 到 https,但如果不存在这个页,则直接返回 404,而不是 301 后再 404
  2. 我屏蔽了国内 ip(返回 451),但如果不存在这个页,则直接返回 404