Your problem is that you only have one ip adress incoming with your connection..
192.168.0.1 is an internal ip, you can not use it outside your own network
eg:
you have your internal network at home with a website and link pointing to 192.168.0.1, and your at work/school on their internal network.. if you klick a link pointing 192.168.0.1 your computer at school/work is going to look for the schools/works machine with adress 192.168.0.1
what im trying to say is that you can only access one point per connection...
to fix the problem, you could set up the 192.168.0.1 machine to run the http server on another port (81 is a good choice).. then instead of typing:
http://192.168.0.1/folder/file.php
type (if your incoming ip is 111.111.111.111):
http://111.111.111.111:81/folder/file.php
though.. you have to open port 81 in the firewall pointing to your 192.168.0.1 computer at home...
understand? good luck!