Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Windows 10, MAMP virtual host setup doesn't work

I've went through all the posts I could find here, still couldn't get this to work:

I Have a Windows 10 + MAMP.

MAMP is set to folder C:/MAMP/htdocs as the root folder

I un-commented the Virtual host line on the httpd.conf:

# Virtual hosts
Include conf/extra/httpd-vhosts.conf

Added :

<VirtualHost *:80>
    DocumentRoot "C:/MAMP/htdocs/team/example"
    ServerName dev.example.com
    ServerAlias dev.examplecom
</VirtualHost>

into httpds-vhosts.conf to the extra folder (under conf)

added the following to my hosts file:

127.0.0.1 dev.example.com

I Can get to localhost, But every time I try a domain, it gices me: Not Found (The requested URL / was not found on this server.)

I'm pretty sure I am missing something small, But will greatly appreciate a solution to this.

So far i tried changing the Path in the conf files. Tried using relative paths rather than absolute. Tried any idea I could find onlie,

Thanks, and a happy new year :) Cheers.

like image 319
S.Moran Avatar asked Oct 25 '25 06:10

S.Moran


2 Answers

Changing the line from Include conf/extra/httpd-vhosts.conf to Include C:/MAMP/conf/extra/httpd-vhosts.conf worked for me.

It seems that httpd.conf requires absolute paths

like image 81
Laxmana Avatar answered Oct 27 '25 03:10

Laxmana


I didn't see you mention anything about SymLink, maybe that's what you're missing to make it work.

Find this line in that same C:\MAMP\conf\apache\httpd.conf file.

<Directory />
    Options FollowSymLinks ExecCGI
    AllowOverride none
    Order deny,allow
    Allow from all
</Directory>

Change AllowOverride from none to all

<Directory />
    Options FollowSymLinks ExecCGI
    AllowOverride all
    Order deny,allow
    Allow from all
</Directory>

Although I'm late to the party, hope that helps.

Also make sure to restart the servers on MAMP after making any changes! If you don't reset the server to apply the changes, nothing will work even though you know you've done everything right.

like image 21
Jentan Bernardus Avatar answered Oct 27 '25 01:10

Jentan Bernardus