So I have a home machine running Ubuntu Server 14.04 running an apache2 server. This machine is also running a Minecraft server. I set up my domain(example.com) host "A" type record with my WAN IP and I have port forwarded port 80 and 443 for my web server and 25565 for my Minecraft server using the LAN IP of my server. Here's my dilemma, I can access my Minecraft server using the domain (suggesting I set up the host records properly) but I can not access my test site from the outside world.
I know that my WAN IP is dynamic but only changes at the earliest on a monthly basis. So I'll deal with Dynamic DNS at a later time.
The funny thing is, when I enter my domain while connected to my home network everything works but this could be because of the way Virtual Hosts work with the server but I'm not sure.
My question is, can anyone provide some insight or suggestions on what to do to be able to view my test site running from my home server using my domain?