今天发现我做的一个静态网站,跳转的404页面是到了nginx的默认页面:
宝塔面板新建网站,根目录下会自动创建一个404.html
理论上来说应该是到这个页面才对啊。
于是我检查了下网站配置,果然发现了问题,在网站的配置文件中,错误页404的配置是被注释掉的,自然会跳到nginx的默认404页面了。
我们只要把error_page 404 /404.html;
这一行前面的注释符号#
给去掉即可:
现在再随便访问一个不存在的页面,就可以发现是正常跳转了:
当然宝塔面板默认的这个404页面确实普通了一些,你可以自己设计一个404页面,替换掉这个即可。