In the WAN rules the source port should be ANY, only the destination port should be 80.
In the WAN rules you have a rule which is set to source port 80, it should be set to Any. You do not know what port the client is using to connect to your server, it could be anything. You only know the port it wants to connect to, hence the destination port should be set to 80.
So you only want clients that exist within the WAN network that you are connected to to have access?With a NET type setting, if you're WAN address was 32.32.32.32 with a mask of 24 that would only allow clients in the range 32.32.32.0 to 32.32.32.254 to talk to your webserver. Just change the rule to ANY, that will allow any address to connect to your server. Have you set up the port forward in NAT? If so you do not need to create a WAN rule, it should do it for you.