Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

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?

share|improve this question
    
Do you have any rewrite rules to handle requests for files that don't exist? –  Jenny D Feb 27 '13 at 10:21
    
Yep, that's what I missed.. Now it's returning 404. Thanks. –  surmano Feb 27 '13 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. –  Jenny D Feb 27 '13 at 10:30
    
You're right! Sorry –  surmano Feb 27 '13 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 :-) –  Jenny D Feb 27 '13 at 10:38

1 Answer 1

up vote 1 down vote accepted

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

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.