Good afternoon.
I am looking for some advice on making wordpress work correctly on my home built webserver.
I am using apache webserver with php and mysql support.
I am using dyndns.org (eg: http://mysite.dyndns.org) as I do not have a fixed IP from my ISP.
My dyndns address sends people to my current IP given by my ISP and my router forwards any web access via port 80 to my web server. (as I believe is standard practice)
If I use apache's default files and folders. I can make and use standard html and php pages. And all works perfectly both over the web and locally. I have had a home website working fine. But wanted to take the next step and try wordpress.
My problem is WordPress does not appear work the same way.
When I install wordpress, it all installs correctly. And all works fine locally. Punch in either 127.0.0.1 on the server, or the servers IP address (192.168.0.4) on any other pc on my internal network and it loads fine.
However, go off my network, and try to use my dyndns address and the page takes ages to load and then displays incorrectly. The page eventually loads, but images will not load and the sidebar loads under the main post.
In my wordpress dashboard, under settings > general my wordpress address and site address are both 192.168.0.4.
If I change the "wordpress address(URL)" filed to my dyndns address then the page loads much better in the outside world. Speeds and layout are fine. (though images still dont show).
But then that blocks access to the site and access to the dashboard locally. What ends up happening is if I put in the servers IP 192.168.0.4 it tries to load me into my router.
I am hoping I am not the only person to have ever tried to do this and the issue can be resolved.
I would say I am not an "experienced" user of network protocols and other such things. So I would appreaciate the dummies guide edition to what i need to do to fix this issue if at all possible. lol.
Thanks very much.
Smarty.