Cum se configureaza virtual hosts in XAMPP

Configurare noua (How To)

Situatie

Vrei sa configurezi virtual hosts in XAMPP.

Solutie

Pasi de urmat

Trebuie sa ai instalat XAMPP.

Deschizi XAMPP Control Panel si dai stop la Apache.

In fisierul httpd-vhosts.conf din C:/xampp/apache/conf/extra adaugi la sfarsit

NameVirtualHost *:80

<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs"
ServerName localhost
</VirtualHost>

Daca versiunea de Apache este mai mica de 2.4, copiaza in continuare codul de mai jos

<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/testsite"
ServerName testsite.loc
ServerAlias www.testsite.loc
<Directory "c:/xampp/htdocs/testsite">
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

Daca folosesti ultima versiune de Apache sau mai mare de 2.4, copiaza la sfarsitul fisierului codul

<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/testsite"
ServerName testsite.loc
ServerAlias www.testsite.loc
<Directory "c:/xampp/htdocs/testsite">
AllowOverride All
Require all Granted
</Directory>
</VirtualHost>

Modificati testsite cu numele locatiei site-ului dumneavoastra (peste tot unde apare in exemplu), la fel si domeniul pe care doriti sa il folositi.

Locatia site-ului local trebuie adaugata si in fisierul de Windows Host; acesta se gaseste in C:/Windows/System32/drivers/etc/hosts, unde hosts este fisierul.

127.0.0.1 	 localhost

Cautati linia de mai sus si adaugati dedesubt site-ul dumneavoastra, dupa modelul

127.0.0.1 	 www.testsite.loc

Reporniti Apache si testati pentru a va asigura ca functioneaza.

Tip solutie

Permanent

Voteaza

(24 din 48 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?