Ако разработвате локално уебсайт и искате да използвате поддомейн като <name>.localhost, можете лесно да го настроите с помощта на XAMPP. В тази статия ще ви покажа как да го направите стъпка по стъпка.
<name> – това е обозначение на променлива, която трябва да бъде заменена със стойност от вас. Например <name>.localhost може да бъде photography.localhost, news.localhost или каквото сте си избрали.
1. Добавяне на поддомейн в hosts файла
Първата стъпка е да добавите записа за поддомейна във файла hosts.
Как да го направите:
- Отворете Notepad като администратор (натиснете Start, потърсете „Notepad“, щракнете с десен бутон и изберете „Run as administrator“).
- Отворете файла:
C:\Windows\System32\drivers\etc\hosts - В края на файла добавете следния ред:
127.0.0.1 <name>.localhost - Запазете файла и го затворете.
2. Конфигуриране на Apache за поддомейн
След като сте добавили поддомейна в hosts файла, следващата стъпка е да го настроите в Apache.
Как да го направите:
- Отворете Notepad като администратор (натиснете Start, потърсете „Notepad“, щракнете с десен бутон и изберете „Run as administrator“).
- Отворете файлът:
C:\xampp\apache\conf\extra\httpd-vhosts.conf - В края на файла добавете следния код:
<VirtualHost *:80> ServerAdmin webmaster@<name>.localhost DocumentRoot "C:/xampp/htdocs/<name>" ServerName <name>.localhost ErrorLog "logs/<name>-error.log" CustomLog "logs/<name>-access.log" common </VirtualHost>⚠ Важно: Уверете се, че папката
C:/xampp/htdocs/<name>съществува. Ако не, създайте я. - Запазете файла и рестартирайте Apache от XAMPP Control Panel.
3. Тестване на поддомейна
След като сте изпълнили горните стъпки, време е да проверите дали всичко работи правилно.
- Отворете браузър и въведете http://<name>.localhost/.
- Ако всичко е настроено коректно, трябва да видите съдържанието на папката
htdocs/<name>.