While using NAT and port forwarding, you can get pages using the FQDN (eg.
www.domain.com) from out side of the network. But if you try to access it from your lan, then you cannot do it. In that case, you'll have to use the lan ip. Because NAT and portfwd cannot portforward like this way : -
Your LAN IP--->SNAT-->Your WAN IP--->DNAT(port fwd)--->Your LAN server
I do not know why... I'm also facing the same problem. And one solution you can use.... setting us a local dns server that will MAP the FQDN (
www.domain.com) to LAN (private IP). {instead of usual any Public IP}.
And there are some devices that provide NAT and virtual server (port fwd). If no other way, u can use them... but they are not very good enough. (personally saying, I changed 2 devices for within 3 months... they cannot take much load.)