Hi,
> which looks correct - the site's files are all in the C:/wamp64/www folder.
The problem is there, your files should not be in the folder c:/wamp64/www/ which is reserved for Wampserver, but either in another folder itself in www, for example c:/wamp64/www/mysite/ or in any other folder on your disk such as c:/www/mysite/ and it is the definition of the VirtualHost which creates the relation between the name of your local site (ServerName) and its localization on the disk (DocumentRoot)
Read again the two links I gave you before.
For information, the only files that can be in c:/wamp64/www/ are :
add_vhost.php
favicon.ico
index.php
test_sockets.php
testmysql.php
any other must be only folders.
---------------------------------------------------------------
Documentation Apache -
Documentation PHP -
Documentation MySQL -
Wampserver install files & addons