Nginx Access Log: GET zc.qq.com?
Solution 1:
It looks like a spambot trying to send an invalid request, or possibly to see if your server is misconfigured to allow proxying.
Do you have to worry? I find it a bit strange that a 302
status code is returned, as in 302 Found
, I would expect such request to generate a 404 Not Found
, or maybe 400 Bad Request
or 403 Forbidden
, but, in general, these kinds of requests should not cause much worry with properly configured modern servers.
(In your situation, I would guess that a 302 is returned because you redirect 404 pages to a single "not found" page? If so, then, yes, you do have to worry in regards to the usability of your site, because that's not a good practice, as the user has no chance to easily correct a mistyped URL, since it just disappears into thin air, and they'd have little clue as to what's wrong.)
Solution 2:
I'm seeing the same on a local server. The originating IP is listed as a probably bot on a Chinese ISP. It is probably part of an automated scan for a DDOS amplification attack against qq.com, which is some sort of Chinese web-mail provider. Judging by the URL there is probably a known exploit (tying up CPU-time?) against their web-server installation.
Lots of "probable" reasons, should you worry? - no, but make sure that you are not forwarding the request to the actual target domain.