Link that works:
http://me.em360send.com/login/forgotPassword
Link on the same server (IP address) does not work:
http://54.86.5.204/login/forgotPassword
As per access log, one request is successful while the other failed even if exactly the same page was requested.
me.em360send.com:80 120.60.198.212 - - [12/Sep/2014:10:25:14 +0000] "GET /login/forgotPassword HTTP/1.1" 200 1336 "-" "Mozilla/5.0 (Windows NT 5.1; rv:31.0) Gecko/20100101 Firefox/31.0"
120.60.198.212 - - [12/Sep/2014:10:25:32 +0000] "GET /login/forgotPassword HTTP/1.1" 404 509 "-" "Mozilla/5.0 (Windows NT 5.1; rv:31.0) Gecko/20100101 Firefox/31.0"
It means the host is configured in such a way that the request coming from a specific domain will be entertained. How this is done?