Not sure when this started but it's been awhile.

I've always created links to files on my web server as follows:

HTML Code:
<a target=_blank href=movies/Kitchen-Tricks.mp4>Kitchen Tricks</a>
This allowed it work whether the site was accessed via the internal address 192.168....... or the external name xxxxxxxx.homeip.net:nnnnn.

The above link resolves to
HTML Code:
http://192.168.0.2:nnnnn/movies/Kitchen-Tricks.mp4
movies is the folder where I keep my movie files, htdocs\movies and is declared correctly in the Apache httpd.conf file. This has worked correctly since 2001 / Windows XP and through all upgrades, Vista, Win 7, Win 8, Win 10. Some fairly recent change to Win 10 makes this no longer work and I have no idea what it is or why it no longer works.

HTML Code:
http://192.168.0.2:nnnnn
should resolve to F:\Apache\htdocs on my Web Server as it always had.
Apache has not changed so it has to be something in Win 10.

Any ideas?