Nginx---404页面跳转

简介:

因为自己使用的是nginx的web服务器程序,介绍一下怎么配置404.

步骤:

  1.创建自己的404.html页面,并放于网站根目录

  2.更改nginx.conf在http定义区域加入: fastcgi_intercept_errors on;//加了这个就错了,不用这个也可以的

  3.更改nginx.conf 在网站配置中在server 区域加入: error_page 404 = /404.html; 或者 error_page 404 =http://www.xxx.com/404.html;

注:如下图所示

wKiom1eV01bQ5vZ0AABad2f-di8918.png-wh_50

lnmp自带的404配置,打开注释,也可是使用。

  4.测试nginx.conf正确性: /usr/local/nginx/sbin/nginx –t

  5.重启nginx生效: /usr/local/nginx/sbin/nginx -s reload

效果如下图

wKioL1eV0_2gvvIFAAARTkBSjhI376.png-wh_50

  #502 等错误可以用同样的方法来配置。

  error_page 500 502 503 504 = /50x.html;



本文转自 a928154159 51CTO博客,原文链接:http://blog.51cto.com/zhibeiwang/1829717


相关文章
|
应用服务中间件 nginx
|
应用服务中间件 PHP nginx
|
应用服务中间件 数据库 数据中心
|
应用服务中间件 nginx 索引
|
15天前
|
运维 前端开发 应用服务中间件
LNMP详解(八)——Nginx动静分离实战配置
LNMP详解(八)——Nginx动静分离实战配置
20 0
|
26天前
|
应用服务中间件 nginx
Nginx中如何配置中文域名?
Nginx中如何配置中文域名?
31 0
|
2月前
|
负载均衡 Ubuntu 应用服务中间件
|
2月前
|
前端开发 应用服务中间件 Linux
nginx解决springcloud前后端跨域问题,同时配置ssl
nginx解决springcloud前后端跨域问题,同时配置ssl
|
14天前
|
前端开发 应用服务中间件 nginx
Nginx配置详解Docker部署Nginx使用Nginx部署vue前端项目
Nginx配置详解Docker部署Nginx使用Nginx部署vue前端项目
71 0
|
1月前
|
PHP
百度虚拟机 bcloud_nginx_user.conf配置
百度虚拟机 bcloud_nginx_user.conf配置
22 0