I have my site which is using nginx, and testing site with header testing tools e.g. http://www.webconfs.com/http-header-check.php but every time it says 400 bad request bel
When nginx returns 400 (Bad Request) it will log the reason into error
log, at "info" level. Hence an obvious way to find out what's going on
is to configure
error_log
to log messages at "info" level and take a look into error log when
testing.