Hi,
> I've also altered the localhost DocumentRoot and Directory
The VirtualHost localhost must never be modified and must remain :
<VirtualHost *:80>
ServerName localhost
ServerAlias localhost
DocumentRoot "${INSTALL_DIR}/www"
<Directory "${INSTALL_DIR}/www/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
It is the DocumentRoot and <Directory of your own VirtualHost that should reflect the folders they are in, these folders can be anywhere.
Read or reread:
The need for Virtual Hostand
Wampserver 3 - Create or add a VirtualHostand
Why to create a VirtualHost BEFORE installing a CMS---------------------------------------------------------------
Documentation Apache -
Documentation PHP -
Documentation MySQL -
Wampserver install files & addons