Jak utworzyć Poddomena Korzystanie XAMPP

W tym artykule mamy wspólny sposób utworzyć subdomenę i oddzielne katalogi głównego i dla localhost stron.

A+ A-

W poprzednim artykule rozmawialiśmy na temat jak skonfigurować XAMPP na lokalnym komputerze i jak zainstalować WordPress na nim . Ale co jeśli chcesz mieć wiele stron na lokalnym serwerze? Można po prostu utworzyć nowe foldery i otworzyć je jako www.example.com/~~pobj ale to po prostu nudne! Jak na temat tworzenia subdomenę? Coś jak www.sub.example.com, że teraz wygląda jak coś, prawda.

Tworzenie Poddomena Korzystanie XAMPP

Tworzenie folderu głównego katalogu dla Subdomin

Zobaczmy, jak możemy zrobić wszystkie te rzeczy. Po pierwsze chcesz utworzyć katalog główny nowej subdomeny. Przejdź do katalogu C: htdocs / XAMPP / (może to być inna dla ciebie w zależności gdzie zainstalowany XAMPP). Nazwa folderu może być tylko nazwa subdomeny (np www.sub.domain.com folder byłby sub) lub można użyć całą nazwę domeny dla nazwy folderu (np www.sub.domain.com folder zadaniem będzie być www.sub.domain.com).

Tworzenie subdomeny

Aby utworzyć subdomenę dla ciebie localhost trzeba edytować plik konfiguracyjny XAMPP nazwie httpd-vhosts.conf Ten plik znajduje się w katalogu C: / xampp / apache / conf / extra (może to być inna dla ciebie w zależności gdzie zainstalowany XAMPP). Otwarcie httpd-vhosts.conf ze swoim ulubionym edytorze tekstu i spojrzeć na następujące cele:

##<virtualhost *:80>
    ##ServerAdmin postmaster@dummy-host.localhost
    ##DocumentRoot "C:/xampp/htdocs/dummy-host.localhost"
    ##ServerName dummy-host.localhost
    ##ServerAlias www.dummy-host.localhost
    ##ErrorLog "logs/dummy-host.localhost-error.log"
    ##CustomLog "logs/dummy-host.localhost-access.log" combined
    ##</virtualhost>

Powielić go i wyjmij z ## przed każdą linią, to jesteśmy gotowi utworzyć subdomenę, w naszym przypadku będzie to sub.localhost oczywiście można zrobić swoje, co chcesz. Zmień * do sub.localhost i na każdej linii, na której jest napisane manekina-host.localhost do sub.localhost.com. Wynik końcowy będzie wyglądał tak:

<virtualhost sub.localhost.com:80>
    ServerAdmin postmaster@ sub.localhost.com  #DocumentRoot "C:/xampp/htdocs/ sub.localhost.com "
    ServerName sub.localhost
    ServerAlias www. sub.localhost.com
    ErrorLog "logs/ sub.localhost.com -error.log"
    CustomLog "logs/ sub.localhost.com -access.log" combined
</virtualhost>

Rejestrowanie domen sub.localhost.com

Jeśli odbywa się to, czego potrzebujesz, aby zarejestrować swoją subdomenę w pliku hosts okna. Można go znaleźć w katalogu C: / Windows / system32 / drivers / etc. Utwórz kopię zapasową pliku hosts następnie otworzyć go w edytorze tekstowym i dodaj następujące wiersze na dole:

127.0.0.1 localhost
127.0.0.1 sub.localhost.com

Uwaga: W systemie Windows 7 lub Windows 8 nie pozwala edytować ten plik, aby edytować ten plik, najpierw skopiuj go na innym miejscu mówi Pulpit następnie edytować w dowolnym edytorze, a następnie wkleić (zamienić) edytowany plik w folderze etc.

To stworzy Ci domenę sub.localhost.com. Jeśli odbywa się to i jesteś 100% pewien, że zrobiłeś wszystko dobrze, zrestartować apache za pomocą panelu sterowania XAMPP (stop / start). Po ponownym uruchomieniu Apache, powinieneś być w stanie uzyskać dostęp do nowej subdomeny.

Jeśli XAMPP zamarza, gdy chcesz, aby ponownie uruchomić Apache, upewnij się, że nie używasz żadnego http: // lub / na końcu domeny, którą chcesz utworzyć katalog dla. Jeśli masz jakieś pytania dotyczące tego tematu, nie wahaj się zapytać w komentarzach poniżej.