I'm glad you found the solution, but being a Google crawler, it would likely respect a robots.txt file with Disallow: images/*, which if it worked would allow you to remove an if clause from being evaluated on every page load.
You may have already tried it. But i have a feeling you'll start to find more that are after this directory. When i was at an image heavy start up, we had every one imaginable. Best, Jeff On Wed, Jun 21, 2017 at 3:40 PM, li...@lazygranch.com <li...@lazygranch.com> wrote: > I'm sending 403 responses now, so I screwed up by mistaking the fields > in the logs. I'm going back to lurking mode again with my tail > shamefully between my legs. > > This code in the image location section will block the google app: > ------------ > if ($http_user_agent ~* (com.google.GoogleMobile)) { > return 403; > } > --------- > > 403 107.2.5.162 - - [21/Jun/2017:07:21:08 +0000] "GET /images/photo.jpg > HTTP/1.1" 140 "-" "com.google.GoogleMobile/28.0.0 iPad/10.3.2 hw/iPad6_7" > "-" > > > > _______________________________________________ > nginx mailing list > nginx@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx >
_______________________________________________ nginx mailing list nginx@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx