I live in Australia, and my ISP is Bigpond (ADSL2) with a "Thomson TG782T" Router, and my port 80 and 443 won't forward. I have set up an Apache server before years ago (I was in a different location), and I don't remember if I had the same router or not, and it worked perfectly.
Supposedly from the googling I've done, this router should not have a problem, so I'm unsure if it's the router's problem. Bigpond also supposedly does not block these ports, so that shouldn't be the problem.
Currently I've forwarded various other ports, and they work perfectly fine. I've forwarded these two in the exact same way and they won't forward. Port checking tools show the others as open, but not these two. I've set up a static ip following the guide on portforward.com and people can use my ip (retrieved from www.whatismyip.org) to see my apache server if I set it to another port (such as 25565). (Although you now have to use ip:25565, which is not as simple as I'd like it to be).
I've tried toggling UPNP upon a suggestion, and that changed nothing. I have no firewalls running on my system nor the router.
Does anyone have any suggestions on things to try? I've been searching for over two days now and have found nothing, so I thought it might be nice to contact someone instead. Sorry if this is in the wrong place or incorrectly tagged or something else! I don't come here too often.