一、开启404页面响应
1、进入nginx配置目录
cd /usr/local/nginx/conf
2、修改nginx.conf文件
vi nginx.conf
3、添加字串
fastcgi_connect_timeout 300;
fastcgi_send_timeout 300;
fastcgi_read_timeout 300;
fastcgi_buffer_size 64k;
fastcgi_buffers 4 64k;
fastcgi_busy_buffers_size 128k;
fastcgi_temp_file_write_size 256k;
fastcgi_intercept_errors on; #显示错误信息
查找以上字串,在下方添加红色部分字串。添加完毕后保存并退出。
二、设定404错误页面
1、打开虚拟主机配置文件
进入vhost目录
cd /usr/local/nginx/conf/vhost
2、编辑相关文件
如abc.com,则编辑
vi www.abc.com.conf
3、指定404错误页面
1) 现在网站根目录(如/home/wwwroot/abc.com)添加404.html等文件。
2)在server区域中加入:
error_page 404 /404.html;
#当然,如果要指定500错误,也可以添加
error_page 500 /500.html;
#同时也可以采用以下这种写法,其它错误提示注意修改代码和文件名。
error_page 404 = http://www.abc.gd/404.html
三、测试设置是否正确
/usr/local/nginx/sbin/nginx -t
四、重载nginx使其生效
/usr/local/nginx/sbin/nginx -s reload