If you are using a Mac and you want to develop on your local machine, MAMP is for you. Here is a video for you to see how it works.
Setting up a Virtual Host is confusing at first. It has driven me batty many times. I think I have collected enough info here for you to not have as many problems as I have had.
To give you a visual how it works, check out the following screencast I did:
Here are some useful pieces of info from the video:
Where is my ‘hosts’ file?
Add this to the bottom of the file:
If you don’t see the ‘hosts’ file read the following article
Where is the Apache config file?
Add to the bottom of this file:
Note: replace the following configuration with the info relative to how you have your files set up:
Some helpful hints:
- DocumentRoot “C:\xampp\htdocs” – is this where your server root it? (note: it’s the default server root for a XAMPP install)
- ServerName wordpress-wednesday.com – This should match exactly what you entered into the hosts file
- DocumentRoot “C:\xampp\htdocs\wordpress-wednesday” – This and the Directory should match the absolute paths to where you site is on your local machine
Allow from all
I hope it helps. Let me know if you have any questions or can offer an improvements on the method I used.
If you are using MAMP, you will run into this frustrating problem at least once and most likely many times. It’s easy to fix. Here’s the solution: