Welcome! Log In Create A New Profile

Advanced

Re: Problem with own error pages in nginx 1.3.5

Maxim Dounin
September 01, 2012 06:38AM
Hello!

On Mon, Aug 27, 2012 at 09:58:19AM -0400, Varix wrote:

> I have a problem with my own error pages with nginx 1.3.5.
>
> [CODE]...
> error_page 401 402 403 404 /40x.html;
> location = /40x.html {
> root /www/default/html;
> }
> ...[/CODE]
>
> With Firefox is all OK.
>
> With IE 8 and IE 9 the browser is unable to show me the an error-site from
> the webserver. The error-site from the IE browser is shown.
>
> with
>
> [code]...
> error_page 401 402 403 404 /40x.html;
> location = /40x.html {
> root /html;
> }
> ...[/code]
>
> the browser show me the error-site from nginx. I change the configuration in
> nginx to
>
> [code]...
> error_page 401 402 403 404 /40x.html;
> location = /40x.html {
> root /www/default/html;
> }
> ...[/code]
>
> and restart nginx. Than I push F5 and the browser shows my error-site. When
> I call again the website with the brower, the browser is unable to show the
> error-site from the webserver. The browser error-page is shown again.

How big your error page is? Note that IE won't show pages less
than 512 bytes, it will show his own page instead.

For builtin error pages nginx adds some padding bytes to make sure
error pages are bigger than 512 bytes, see http://nginx.org/r/msie_padding.
For your own pages you should take care of this yourself.

Maxim Dounin

_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

Problem with own error pages in nginx 1.3.5

Varix August 27, 2012 09:58AM

Re: Problem with own error pages in nginx 1.3.5

Maxim Dounin September 01, 2012 06:38AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 294
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready