0

In Apache access log I have these lines repeating all over the file:

186.44.190.132 - - [22/Feb/2013:23:41:34 +0100] "POST /includes/wishlistcwh.php HTTP/1.1" 200 42416 "-" "Mozilla/5.0" 151.246.16.245 - - [22/Feb/2013:23:41:32 +0100] "POST /includes/wishlistcwh.php HTTP/1.1" 200 42416 "-" "Mozilla/5.0" 186.44.190.132 - - [22/Feb/2013:23:41:40 +0100] "POST /includes/wishlistcwh.php HTTP/1.1" 200 42416 "-" "Mozilla/5.0" 

It's an attack to the website, but the thing is that "/includes/wishlistcwh.php" doesn't exist in the server and Apache is returning 200 status.

What am I missing here?

5
  • Do you have any rewrite rules to handle requests for files that don't exist? Commented Feb 27, 2013 at 10:21
  • Yep, that's what I missed.. Now it's returning 404. Thanks. Commented Feb 27, 2013 at 10:28
  • I'll make that an answer instead of a comment then, so the question doesn't end up in the unanswered section of the site. Commented Feb 27, 2013 at 10:30
  • You're right! Sorry Commented Feb 27, 2013 at 10:32
  • Nothing to be sorry about, if I'd been sure that was the problem I'd have made it an answer instead of a comment right away :-) Commented Feb 27, 2013 at 10:38

1 Answer 1

1

This happens when you have a mod_rewrite rule that handles requests for files that don't exist.

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.