Situatie
Vrei sa configurezi virtual hosts in XAMPP.
Solutie
Pasi de urmat
1. Trebuie sa ai instalat XAMPP.
2. Deschizi XAMPP Control Panel si dai stop la Apache.
3. 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>
4. 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.
5. 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
6. Reporniti Apache si testati pentru a va asigura ca functioneaza.
Leave A Comment?