Deny all + Custom Error page

basti black.fledermaus at arcor.de
Fri Jun 6 07:48:52 UTC 2014


Hello,

I try to block wildcard sub domains as follows:


# block wildcard
server {
  server_name ~^(.*)\.example\.com$ ;
  root /usr/share/nginx/www;
  error_page 403 /index.html;
  allow 127.0.0.1;
  deny  all;
  access_log off;
  log_not_found off;
}

I always get the default "403 Forbidden" site of nginx.
When "deny all" is removed it work as expected.

Can anybody explain?
And does anybody know a workaround?

Best Regards;
Basti



More information about the nginx mailing list