Forum Moderators: open
122.177.173.208 - - [30/Jul/2012:05:30:45 -0700] "GET /undefined HTTP/1.1" 404 1045 "MY SITE URL" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11"
122.160.115.76 - - [30/Jul/2012:05:30:51 -0700] "GET /undefined HTTP/1.1" 404 1046 " MY SITE URL " "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11"
122.177.173.208 - - [30/Jul/2012:05:30:57 -0700] "GET /undefined HTTP/1.1" 404 1045 " MY SITE URL " "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11"
14.96.249.134 - - [30/Jul/2012:05:31:10 -0700] "GET /undefined HTTP/1.1" 404 1046 " MY SITE URL " "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11"
122.177.173.208 - - [30/Jul/2012:05:31:20 -0700] "GET /undefined HTTP/1.1" 404 1045 " MY SITE URL " "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11"
122.160.115.76 - - [30/Jul/2012:05:31:26 -0700] "GET /undefined HTTP/1.1" 404 1046 " MY SITE URL " "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11"
223.231.172.231 - - [30/Jul/2012:05:31:39 -0700] "GET /undefined HTTP/1.1" 404 1046 " MY SITE URL " "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11"
it can be from any person on any range
True, it may come from any range, but in the examples above it was from airtelbroadband.in
Doesn't mean you won't need to block other infiltrations, but I've been happily blocking that range for ages to keep the nasty things coming from it off my servers.
It's like blocking China, Russia, Nigeria, Vietnam, Ukraine, etc. If you don't do any business with those countries you're much safer from spam, hacking attempts, etc. if you don't let those areas of known high volume activity have access to your servers in the first place. The problem with airtelbroadband.in is that their modem pool randomly sends just as many good visitors as it does hackers, spammers and scrapers so ultimately I blocked them.
Then you deal with the rest :)
But that has nothing to do with the "undefined" appendage.
The best guess anyone has ever had was that it's caused by either a flaw in a CSS file pr javascript of a missing image or some other file and the browser is using "undefined" to request this missing image which is most likely reference by an empty variable, hence "undefined". Check the CSS file for any missing bullets on custom item lists for starters and then peruse your javascript.
It's probably some just an empty object on some property causing a glitch.
I already explained what it is.
RedirectMatch 301 ^/undefined$ http://www.mysite.com/$1
The $1 backreference value is always undefined.
[edited by: keyplyr at 12:50 am (utc) on Aug 1, 2012]
RedirectMatch 301 ^/undefined http://www.example.com/
Actually, what the $1 does do is redirect any added "undefined" on any other page to the index page...