php nginx配置404页面,Nginx实现404页面的几种方法
upstream www {
server 192.168.1.201:7777 ?weight=20 max_fails=2 fail_timeout=30s;
ip_hash;
}
server {
listen ? ? ? 80;
server_name www.test.com;
root ? /var/www/test;
index ?index.html index.htm;
location / {
if ($request_uri ~* ‘^/$’) {
rewrite .* ? http://www.test.com/index.html redirect;
}
# 關(guān)鍵參數(shù):這個(gè)變量開啟后,我們才能自定義錯(cuò)誤頁面,當(dāng)后端返回404,nginx攔截錯(cuò)誤定義錯(cuò)誤頁面
proxy_intercept_errors on;
proxy_pass ? ? ?http://www;
proxy_set_header HOST ? $host;
proxy_set_header X-Real-IP ? ? ?$remote_addr;
proxy_set_header X-Forwarded-FOR $proxy_add_x_forwarded_for;
}
error_page ? ?404 ?/404.html;
location = /404.html {
root ? /usr/share/nginx/html;
}
}
總結(jié)
以上是生活随笔為你收集整理的php nginx配置404页面,Nginx实现404页面的几种方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 空调红外线接收器在哪(如何选择空调)
- 下一篇: php动态网页设计教材,PHP动态网页设