My need is to change the default sites directory of wamp from say \"c:\\wamp\\www\" to say \"d:\\sites\". Right now my projects in \"d:\\sites\" do not show in the project l
The thing you wanna do is little bit tricky.To do the thing you want just follow following steps:
1
Open file C:\wamp\bin\apache\Apache*.*.*\conf\httpd.conf
2 Find following lines :
DocumentRoot "c:/wamp/www"
<Directory "c:/wamp/www">
3
Modify them to change your root directory /*In my case i want my "C:\" drive as root*/
so i do this :
DocumentRoot "c:/"
<Directory "c:/">
4
Now go to c:\wamp\www
find index.php
and copy it,and pest into your new root /*In my case i want my "C:\" drive as root*/
5
Now open that index.php
and find the following lines:
$wampConfFile = '../wampmanager.conf';
$aliasDir = '../alias/';
6
Now just modify them relative to your root /*In my case i want my "C:\" drive as root*/
so i write:
$wampConfFile = './wamp/wampmanager.conf';
$aliasDir = './wamp/alias/';
Now it will show the default wamp opening page which is shown in the picture!
In newer version of wamp, changing DocumentRoot in httpd.conf did not change DOCUMENT_ROOT. Even after restarting, it stayed as "c:/wamp64/www/".
Instead, the DocumentRoot is set in this file:
c:\wamp64\bin\apache\apache2.4.18\conf\extra\httpd-vhosts.conf
To change the localhost directory, change these to your path:
DocumentRoot c:/www <Directory "c:/www/">
Go to apache httpd
C:\wamp\bin\apache\apache2.2.22\conf
Open httpd
Find DocumentRoot in that file
Change the path
Find the directory tag
Change to Allow from all from Deny from all in Directory tag
<Directory />
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Save & exit
Restart wamp services
Edit the path in below file then restart wamp server C:\wamp\bin\apache\apache2.4.9\conf\httpd.conf