使用LNMP架构的朋友会知道,如果直接在PHP中进行header 404设置用户会访问到一个空白的页面,为了解决这种问题,我们可以使用NGINX的SENDFILE特性来让用户直接看到NGINX默认的404页面。
header('status: 404 Not Found');
header('X-Accel-Redirect: '.'1.exe');
这样设置,用户直接看到的就会直接是NGINX默认的404页面了。
设置后:
It's dangerous to go alone! Take this.