How To Setup Virtual Hosts (Real Domain) Using XAMPP

what i want to do is to use my new domain that i am developing on localhost but in the default way  http://localhost/website but using normal http://www.website.com

The Steps

You need to have XAMPP installed ( 😐 )
Open up the Xampp control panel and stop Apache (Ensure that you don’t have it running as a service … this is where doing so complicates things)
Navigate to C:/xampp/apache/conf/extra or wherever you installed xampp
Fire up your text editor with administrative privileges and open up httpd-vhosts.conf found in the C:/xampp/apache/conf/extra folder
At the very bottom of the file paste the following

<VirtualHost *:80>
 ServerAdmin localhost
 DocumentRoot "F:\xampp\htdocs"
 ServerName localhost
 ErrorLog "logs/dummy-host2.example.com-error.log"
 CustomLog "logs/dummy-host2.example.com-access.log" common
 </VirtualHost>

 

 

With out that line of code you will lose access to your default htdocs directory. IE. http://localhost/ will be inaccessible.

Now copy and paste the code below .. below the first code

 <VirtualHost *:80>
 ServerAdmin limor.com
 DocumentRoot "F:\xampp\htdocs\limor"
 ServerName limor.com
 ErrorLog "logs/dummy-host2.example.com-error.log"
 CustomLog "logs/dummy-host2.example.com-access.log" common
 </VirtualHost>

 

Now we head over to our Windows Hosts File, to edit the HOSTS. the file will be located at C:/Windows/System32/drivers/etc/hosts, where hosts is the file.

127.0.0.1 localhost

look for the line above, and enter your site mimicking the layout

127.0.0.1 localhost
127.0.0.1 http://www.limor.com

change it to reflect the lines above (if you have problems saving it meant you didn’t have your text editor running in admin mode.

Restart Apache and test to make sure it is working

If you have any problems comment if not … give it a like

Advertisements

Leave a Reply :)

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s