error_page指令

error_page:设置网站的错误页面

语法 error_page code ... [=[response]] uri;
默认值
位置 http、server、location......

当出现对应的响应code后,如何来处理。

举例说明:

(1)可以指定具体跳转的地址

server {error_page 404 http://www.itcast.cn;
}

(2)可以指定重定向地址

server{error_page 404 /50x.html;error_page 500 502 503 504 /50x.html;location =/50x.html{root html;}
}

(3)使用location的@符合完成错误信息展示

server{error_page 404 @jump_to_error;location @jump_to_error {default_type text/plain;return 404 'Not Found Page...';}
}

可选项=[response]的作用是用来将相应代码更改为另外一个

server{error_page 404 =200 /50x.html;location =/50x.html{root html;}
}
这样的话,当返回404找不到对应的资源的时候,在浏览器上可以看到,最终返回的状态码是200,
这块需要注意下,编写error_page后面的内容,404后面需要加空格,200前面不能加空格

Nginx的error_page指令相关推荐

  1. 【Nginx】error_page配置不生效 proxy_intercept_errors

    Nginx经常用来做反向代理,直接将请求转发给目标服务器,并将响应数据返回给客户端,但当nginx所代理的服务返回403时,无法对其进行捕捉并修改,需要开启 proxy_intercept_error ...

  2. 九爷带你了解 nginx 日志配置指令详解

    nginx日志配置指令详解 日志对于统计排错来说非常有利的. 本文总结了nginx日志相关的配置如 access_log.log_format.open_log_file_cache.log_not_ ...

  3. nginx利用referer指令实现防盗链配置

    nginx模块ngx_http_referer_module通常用于阻挡来源非法的域名请求,我们应该牢记.下面这篇文章主要介绍了nginx利用referer指令实现防盗链配置的相关资料,需要的朋友可以 ...

  4. [Linux] nginx的try_files指令实现隐藏index.php的重写

    1.nginx的try_files指令 ,核心功能是替代rewrite,并且比rewrite更强大的是可以按顺序查找文件是否存在,如果文件都找不到才会执行最后的重定向 解决的问题是,如果一个网站的部署 ...

  5. nginx主模块指令

    daemon 语法: daemon on | off 缺省值: on 若为on则以守护进程方式执行,默认为on,否则控制终端结束后,nginx进程也随终端的结束而结束.该选项主要用于开发调试,生产环境 ...

  6. linux nginx 配置优化,nginx 配置优化指令

    worker_processes worker_processes指令是用来设计Nginx进程数,官方默认设为1,赋值太多了,将会对系统IO影响效率,降低Nginx服务器性能.但是为了让多核CPU能够 ...

  7. Nginx中server_name指令介绍

    Nginx中server_name指令介绍 用途 根据官方文档说明,用来设置虚拟服务器,对于用IP还是请求头部中的Host字段内容设置这个指令的值,没有明确的分别. 用法 指令后跟特定域名,此时第一个 ...

  8. nginx rewrite if指令剖析

    0. 前言 nginx的if功能确实是弱得可以,严重影响了生产效率.故此,先提出严正抗议! 1. if指令配置的实现 对于这个功能奇弱的if指令,nginx实现得还特别复杂.下面将对其实现进行剖析. ...

  9. nginx之location指令详解

    前面介绍过nginx.conf的文件结构,大致介绍了顶层的指令和各级指令,今天给大家介绍下http模块里面的子模块server的指令location,该指令直接影响到请求路由转发规则,乃重中之重. l ...

最新文章

  1. 经验 | PyTorch开发部署时5个常见错误
  2. 帧率配置_《骑马与砍杀2》配置探究:CPU显卡怎么搭配达到理想画质和帧数?...
  3. php+ajax+jquery分页并显示数据
  4. C++基础10-类和对象之友元函数
  5. 检查xml文件中包含非法xml字符的个数(
  6. Gauss Elimination算法分析与实现
  7. [Jmeter][基础]Jmeter连接IMPALA
  8. 长短时记忆神经网络(LSTM)
  9. 苹果手机安兔兔压力测试软件,10款跑分软件压力测试(一)
  10. 1 密码学的发展历程
  11. html导航栏背景图片,页面导航栏滚动时改变导航栏背景样式及回到顶部
  12. NLP,能辅助法官判案吗? | CCF C³
  13. 基于ASP.NET开发的固定资产管理系统源码 企业固定资产管理系统源码
  14. 宝塔同时安装苹果cms海洋cms_苹果cmsV8/海洋cms/飞飞cms转换成苹果cmsv10插件
  15. 创业者周鸿祎前传(西安交大时期)-看点-@虎嗅网
  16. shell脚本中计算时间差
  17. Unity的Socket网络编程
  18. 都说云计算时代是开发的天下,运维都要被下岗淘汰了?可业界大神陈皓却是这样说的!...
  19. python爬取新闻存入数据库_python爬取数据存入数据库
  20. oracle事务管理器,全能数据库盘问分析器中的事务管理在oracle中的应用.doc

热门文章

  1. 监控调优工具详细参数整理
  2. 2009年下半年信息系统项目管理师上午试题分析与解答文档
  3. MySQL--更新自增列的潜在风险
  4. springboot 日志数据
  5. crawler_JVM_DNS_在爬虫中的应用
  6. display:inline-block的深入理解(转)
  7. jQuery 时间控件推荐(1)
  8. 基于DSP的汽车减震弹簧故障诊断仪的设计
  9. springMVC源码分析
  10. 从今天开始,每天记录一点东西