Rückkehr custom 403-Fehler-Seite mit nginx

Ich versuche, um die Anzeige der Fehler-Seite in /temp/www/error403.html wenn ein 403-Fehler Auftritt.

Sollte dies, Wann immer ein Benutzer versucht, Zugriff auf die Seite per https (ssl) und IP ist in der blovkips.conf-Datei, aber im moment ist es noch zeigt nginx die Standard-Fehler-Seite.
Ich habe den gleichen code für meine anderen server (ohne blockieren), und es funktioniert.

Ist es die Blockierung der IP den Zugriff auf das benutzerdefinierte 403 Seite?
Wenn ja, wie bekomme ich es auf Arbeit?

server  {
    # ssl
    listen               443;
    ssl                  on;
    ssl_certificate      /etc/nginx/ssl/site.in.crt;
    ssl_certificate_key  /etc/nginx/ssl/site.in.key;
    keepalive_timeout    70;

    server_name localhost;


    location /{
            root   /temp/www;
            index  index.html index.htm;
}

# redirect server error pages to the static page
error_page   403  /error403.html;
# location = /error403.html {
#         root   /temp/www;
# }

    # add trailing slash if missing
    if (-f $document_root/$host$uri) {
            rewrite ^(.*[^/])$ $1/permanent;
    }      

    # list of IPs to block
    include blockips.conf;
}

Edit:
Korrigiert error_page code von 504 403 aber ich habe immer noch das gleiche Problem

InformationsquelleAutor Mint | 2010-06-25

Schreibe einen Kommentar