I was having troubles accessing my own hosted website from within my home networks as mentioned in the previous post.

2 things can be done: 1st: Use some free proxy server to access your website (not a very good solution) or 2nd: Add an entry in /etc/hosts file of the machine that you are using to access the website: Following is an example from machine I am using to connect to my website, where 192.168.1.5 is the address of the machine that is hosting the website.

website1