為Nginx自定義404,502錯(cuò)誤頁面的方法
更新時(shí)間:2010年12月20日 10:51:26 作者:
為Nginx自定義404,502錯(cuò)誤頁面的方法,需要的朋友可以參考下。
首先打開nginx.conf文件,在fastcgi_temp_file_write_size 128k; 下面添加
fastcgi_intercept_errors on;注意,包括;號
然后在需要定義的站點(diǎn)的里面添加
error_page 404 = /404.htm;
例如:
server
{
listen 80;
server_name www.deepvps.com;
index index.html index.htm index.php;
error_page 404 = /404.htm;
include location.conf;
root /home/www/logs;
}
記得404頁面放在站點(diǎn)的跟目錄下…
測試配置
/usr/local/nginx/sbin/nginx -t
沒錯(cuò)誤就重啟nginx
/etc/init.d/nginx restart
BTW,其他頁面也是這樣定義
error_page 502 = /502.htm;
fastcgi_intercept_errors on;注意,包括;號
然后在需要定義的站點(diǎn)的里面添加
error_page 404 = /404.htm;
例如:
復(fù)制代碼 代碼如下:
server
{
listen 80;
server_name www.deepvps.com;
index index.html index.htm index.php;
error_page 404 = /404.htm;
include location.conf;
root /home/www/logs;
}
記得404頁面放在站點(diǎn)的跟目錄下…
測試配置
/usr/local/nginx/sbin/nginx -t
沒錯(cuò)誤就重啟nginx
/etc/init.d/nginx restart
BTW,其他頁面也是這樣定義
error_page 502 = /502.htm;
相關(guān)文章
Nginx+keepalived雙機(jī)熱備技術(shù)實(shí)踐
在互聯(lián)網(wǎng)的高可用性 服務(wù)中,單一的服務(wù)節(jié)點(diǎn)往往無法滿足業(yè)務(wù)對穩(wěn)定性和可用性的要求,雙機(jī)熱備是一種常見的高可用性解決方案,它通過兩臺(tái)服務(wù)器同時(shí)運(yùn)行相同的服務(wù),本文將詳細(xì)介紹如何在 Nginx 環(huán)境中部署雙機(jī)熱備方案,需要的朋友可以參考下2025-01-01
ubuntu中如何使用nginx監(jiān)聽80端口進(jìn)行轉(zhuǎn)發(fā)
這篇文章主要介紹了ubuntu中如何使用nginx監(jiān)聽80端口進(jìn)行轉(zhuǎn)發(fā)問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-06-06
nginx反向代理導(dǎo)致session失效的問題解決
這篇文章主要介紹了nginx反向代理導(dǎo)致session失效的問題解決,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06

