# Error\_page at http context

**URL:** <https://www.ruby-forum.com/t/error-page-at-http-context/242302>\
**Category:** NGINX\
**Created:** [June 13, 2015, 1:13am UTC](https://www.ruby-forum.com/t/error-page-at-http-context/242302 "2015-06-13T01:13:40Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Detlef\_R](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/58f4c7/32.png) [@Detlef\_R](https://www.ruby-forum.com/u/Detlef_R)\
**Post date:** [June 13, 2015, 1:13am UTC](https://www.ruby-forum.com/t/error-page-at-http-context/242302/1 "2015-06-13T01:13:40Z")

</div>

I can’t get error\_page override default error pages when using it in  
HTTP  
context (rather than server {} / location {}).  
Can someone share a real-world working example?

Posted at Nginx Forum:

> **[error\_page at http context](https://forum.nginx.org/read.php?2,259592,259592#msg-259592)**
>
> I can't get error\_page override default error pages when using it in HTTP context (rather than server {} / location {}). Can someone share a real-world working example?

---

<div class="post-metadata">

**Author:** ![iamnginxer](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/8e7dd6/32.png) [@iamnginxer](https://www.ruby-forum.com/u/iamnginxer)\
**Post date:** [June 16, 2015, 10:48pm UTC](https://www.ruby-forum.com/t/error-page-at-http-context/242302/2 "2015-06-16T22:48:21Z")

</div>

On Fri, Jun 12, 2015 at 07:13:08PM -0400, iamnginxer wrote:

Hi there,

> I can’t get error\_page override default error pages when using it in HTTP  
> context (rather than server {} / location {}).

What did you try?

> Can someone share a real-world working example?

> **[Module ngx\_http\_core\_module](http://nginx.org/en/docs/http/ngx_http_core_module.html#error_page)**
>
> This directive appeared in version 1.11.8.

# == http { error\_page 404 /404.html; server { listen 8080; } }

$ echo my-404 \> html/404.html

$ curl [http://127.0.0.1:8080/not-there](http://127.0.0.1:8080/not-there)  
my-404

## f

Francis D. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)
