Allow and Deny IP's
Francis Daly
francis at daoine.org
Thu Feb 8 08:24:01 UTC 2018
On Wed, Feb 07, 2018 at 07:28:37PM +0100, Ph. Gras wrote:
Hi there,
> >> location ~* wp-login\.php$ {
> >
> >> 185.124.153.168 - - [05/Feb/2018:21:36:12 +0100] "GET /wp-login.php HTTP/1.1" 200 1300 "-" "Mozilla/5.0 (Windows NT 6.0; rv:34.0) Gecko/20100101 Firefox/34.0"
> >
> >> Me too :-(
> >
> > Have you any reason to believe that this location is used to handle this request?
>
> Yes, and this especially since before, it worked as expected :-(
I see in other mail that that has become fixed -- probably this location
was not being used for this request, owing to an earlier "location ~
php", or something else that was changed since it had been working before.
> > $ nginx -T | grep 'server\|location'
> >
> > will possibly give a useful hint in that direction.
>
> # nginx -T | grep "www.example.com/wp-login.php"
> nginx: invalid option: "T"
I actually meant literally "grep 'server\|location'", to show the
server{} blocks (and server_name directives) and the location directives
in your config, which might be enough to show which location{} is used
for one request.
But your nginx version is from before "-T" was added, so you would have
to look in the config file (and any include:d files) directly, and there
isn't a simple one-liner to do that.
And now that it works for you, it is not important any more :-)
f
--
Francis Daly francis at daoine.org
More information about the nginx
mailing list