XAMPP ne ajută să simulăm mediul serverului pe computerul nostru Windows, astfel încât să putem testa site-urile noastre local înainte de a le încărca pe serverul live. În mod implicit, XAMPP utilizează localhost ca URL pentru site-urile locale. Este posibil să accesați site-urile noastre web folosind un nume de domeniu personalizat în loc de localhost? Procedând astfel, putem folosi diferite nume de domenii pentru mai multe site-uri web și economisim timp pentru a schimba adresa URL a site-ului pe serverul de la distanță atunci când site-ul nostru este gata de publicare.
rezolvarea unui domeniu la computerul local
ca instrumente software similare, atunci când XAMPP configurarea server web pe computerul Windows, 127.0.0.1 este folosit pentru a indica software-ul la PC-ul local. 127.0.0.1 este adresa computerului local. localhost utilizează adresa IP 127.0.0.1. Dacă doriți să utilizați un nume de domeniu personalizat în loc de localhost în XAMPP, trebuie să rezolvați mai întâi domeniul la adresa IP locală 127.0.0.1.
computerele Windows au un fișier hosts, un fișier de sistem de operare, care mapează numele de gazdă la adresele IP. Permite utilizatorilor să specifice o adresă IP de utilizat pentru un nume de gazdă sau un nume de domeniu fără a verifica DNS. Puteți consulta acest tutorial pentru a găsi și edita fișierul hosts în Windows 10 pentru mai multe detalii.
acum ați indicat deja domeniul personalizat către serverul dvs. web local. Urmați pașii de mai jos pentru a mapa domeniul la folderul specific pentru site-urile web locale configurate folosind XAMPP.
adăugați domeniu personalizat la XAMPP
navigați la directorul de instalare al XAMPP în Windows File Explorer. Navigați la apache / conf / extra. Găsiți și deschideți fișierul de configurare virtual Hosts Apache numit httpd-vhosts.conf folosind Notepad sau alte programe editor de text aveți.
în acest fișier de configurare VirtualHost, puteți vedea Codul De exemplu VirtualHost. Puteți copia și lipi codul eșantion și apoi înlocuiți numele serverului cu propriul nume de domeniu. Sau copiați și lipiți codul de mai jos, apoi înlocuiți DocumentRoot și Directorul cu directorul rădăcină al site-ului web real și calea acestuia, utilizați domeniul personalizat ca nume de server.
<VirtualHost *> DocumentRoot "D:/XAMPP/htdocs/site1" ServerName betterhostreview.com <Directory "D:/XAMPP/htdocs/site1"> Order allow,deny Allow from all </Directory></VirtualHost>
dacă doriți să mențineți mai multe domenii/nume de gazdă pentru site-uri diferite sau aceleași pe computer, Puteți configura containere sau blocuri VirtualHost pentru acestea.
pur și simplu copiați și inserați codul de mai sus din nou, apoi utilizați New DocumentRoot, ServerName, director în containere VirtualHost suplimentare sau blocuri.
dacă doriți să accesați același site folosind localhost în același timp, adăugați codul de mai jos la acest fișier de configurare. Asigurați-vă că înlocuiți Documentulroot cu al dvs.
<VirtualHost *> DocumentRoot "D:/XAMPP/htdocs" ServerName localhost</VirtualHost>
rețineți că poate fi necesar să reporniți serviciul Apache în XAMPP înainte ca modificările să aibă efecte.