Adding a virtual directory (folder) to Apache XAMPP or similar application
Suppose that you have installed XAMPP at c:\xampp This will mean you place your web files at C:\xampp\htdocs
Now you want to start developing your project, so what you could do is copy all your files to the C:\xampp\htdocs or create another folder
such as C:\xampp\htdocs\myproject
However, this is not always convenient so how do you create an alias, leaving your files where they are.
First, open the httpd.conf file, it’s located in this directory:
You can access this from the XAMPP control panel by clicking the “config” button.
Add these lines on the bottom of the httpd.conf file:
Alias /sources “c:/myproject”
Options Indexes FollowSymLinks Includes ExecCGI
Allow from all
Require all granted
Note that in we must use “Forward Slash” or / in the folder definition
Restart XAMPP or stop and start Apache from the control panel.
Open your web browser and test it by go to http://localhost/myproject