一、開(kāi)啟404頁(yè)面響應(yīng)
1、進(jìn)入nginx配置目錄
cd/usr/local/nginx/conf
2、修改nginx.conf文件
vinginx.conf
3、添加字串
fastcgi_connect_timeout300; fastcgi_send_timeout300; fastcgi_read_timeout300; fastcgi_buffer_size64k; fastcgi_buffers464k; fastcgi_busy_buffers_size128k; fastcgi_temp_file_write_size256k; fastcgi_intercept_errorson;#顯示錯(cuò)誤信息
查找以上字串,在下方添加紅色部分字串。添加完畢后保存并退出。
二、設(shè)定404錯(cuò)誤頁(yè)面1、打開(kāi)虛擬主機(jī)配置文件
進(jìn)入vhost目錄
cd/usr/local/nginx/conf/vhost
2、編輯相關(guān)文件
如abc.com,則編輯
vi www.abc.com.conf
3、指定404錯(cuò)誤頁(yè)面
1) 現(xiàn)在網(wǎng)站根目錄(如/home/wwwroot/abc.com)添加404.html等文件。
2)在server區(qū)域中加入:
error_page404/404.html; #當(dāng)然,如果要指定500錯(cuò)誤,也可以添加 error_page500/500.html; #同時(shí)也可以采用以下這種寫(xiě)法,其它錯(cuò)誤提示注意修改代碼和文件名。 error_page404=http://www.abc.gd/404.html 三、測(cè)試設(shè)置是否正確
/usr/local/nginx/sbin/nginx-t 四、重載nginx使其生效
/usr/local/nginx/sbin/nginx-sreload