HTTP://APP has a redirect to HTTPS where as app2 & napp do not redirect.
All browsers have developer tools. From the network tab, you can see the various network activities. Lines in red are failures and black lines successful. Select the "app" black line and the header tab for that entry. It will show you a 307 error number which is an internal redirect.
In the case of
http://app, all browsers will redirect because it exists. From a command prompt, issue command NSLOOKUP APP which will display the IP address. Do the same for APP2 or NAPP which will display domain does not exist.
Regards, Jon..