Hi,
I run a web server from home using a free hostname to dynamic ip provider. I installed phpwiki no problem and found I could connect to all the pages fine when I was on my local subnet, however once away from home I found that all the pages were innaccessible because the links generated all refer to the local address on my machine at home. I then tried setting a canonical name by defining the 'SERVER_NAME' variable to the external address for my site. Now I cannot connect from the local subnet but I can connect from the internet! Please help! Thanks in advance.
Wayne.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It sounds rather like the domain isn't resolving properly from the machines on your local network. Do other internet sites work?
The other thing would be to set up local DNS which "knows" that the 'internet' name of your server box actually maps to a local IP so that you don't have to involve your ISP. Have a Google, see what you find. Should be reasonably easy on linux.
Cheers,
Jon
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
I run a web server from home using a free hostname to dynamic ip provider. I installed phpwiki no problem and found I could connect to all the pages fine when I was on my local subnet, however once away from home I found that all the pages were innaccessible because the links generated all refer to the local address on my machine at home. I then tried setting a canonical name by defining the 'SERVER_NAME' variable to the external address for my site. Now I cannot connect from the local subnet but I can connect from the internet! Please help! Thanks in advance.
Wayne.
It sounds rather like the domain isn't resolving properly from the machines on your local network. Do other internet sites work?
The other thing would be to set up local DNS which "knows" that the 'internet' name of your server box actually maps to a local IP so that you don't have to involve your ISP. Have a Google, see what you find. Should be reasonably easy on linux.
Cheers,
Jon