I have a shared hosting plan in bluehost.com. I can post unlimited domains under the single hosting plan. But i have only one domain hosted there. And its IP is 66.147.244.213. and when I take this IP in browser i got a message "There is no website configured at this address." But my domain is richonlinejobs.com is already there. Why this happen?? It is because I am in the shared hosting??
yes it is because you are on shared hosting. Because several websites are hosted on the same IP the server determines by a header which domain name to execute when a request comes in to that IP. With this shared plan you will not be able to access the IP directly if multiple sites are on that IP.