Cannot connect to my website from local network connection but can with an external network connection

Your internal network is 10.0.0.0/24, and this accessing the internet behind 73.242.28.179. You have portforwarding set up so that incoming connections to 73.242.28.179 on port 80 are forwarded to 10.0.0.25.

And, to enable this to work with a host name, you have www.ighfdexplorers.com resolving to 73.242.28.179.

The problem is that when your internal machines attempt to access www.ighfdexplorers.com, it resolves to 73.242.28.179 and they try to talk to the external interface of your router.

Some routers will allow this (your previous one did), and will recognise that the connection should loop back through the router to the internal server on 10.0.0.25. Most will not however. This feature is called "nat loopback" or "hairpin nat" or "nat reflection".

Other than replacing the router with one that supports this feature, the alternative is to have www.ighfdexplorers.com resolve to 10.0.0.25 for those on the 10.0.0.0/24 network.

The common way to do this is to have an internal DNS server that resolves www.ighfdexplorers.com to 10.0.0.25 and then forwards any other queries to internet based DNS servers.

If you cannot set up an internal DNS server (it could reside on 10.0.0.25 too, and does not need to be internet facing), then the less manageable way is to edit the hosts file on each internal machine (this is not easy/possible with mobile devices).

On Windows this is at C:\windows\system32\drivers\etc\hosts and you would add an entry

10.0.0.25 www.ighfdexplorers.com

On Linux, this is at /etc/hosts