XAMPP. Добавление домена (виртуального хоста)

XAMPP. Добавление домена (виртуального хоста) Прочая информация для веб-разработчиков
Если вы пользуетесь операционной системой Windows и вам хочется чтобы сайты открывались по адресу локальных доменов без localhost. То данная статья для вас. В ней описан процесс создания/добавления локального домена и хоста для работы с этим доменом.

Настройка поддоменов и виртуальных хостов

Создания хоста

Откройте папку куда установлен XAMPP, обычно это «C:\XAMPP\», далее перейдите в директорию «apache\conf\extra» и откройте файл httpd-vhosts.conf. В нем вы увидите закомментированные (##) строки обвернутые в VirtualHost — это примеры настроек хостов.

примеры настроек хостов

После этих строк нужно добавить строки с требуемыми конфигурациями, вот пример настройки хоста modx3.com (ну и отделенного locahost):

<VirtualHost *:80>
DocumentRoot "E:/xampp/htdocs"
ServerName locahost
ServerAlias locahost

ErrorLog "logs/localhost.log"
CustomLog "logs/localhost.log" common
</VirtualHost>

<VirtualHost *:80>
DocumentRoot "E:/xampp/htdocs/modx3.com"
ServerName modx3.com
ServerAlias modx3.com

ErrorLog "logs/modx3.com.log"
CustomLog "logs/modx3.com.log" common
</VirtualHost>

Скрин результата:

Скрин результата

Данная конфигурация оставляет активированным localhost и добавляет новый хост modx3.com (это папка куда мы устанавливали CMS).

Ну и чтобы новый хост заработал, нужно его добавить в файл hosts.

Редактирование файла hosts

Перейдите в директорию: C:\Windows\System32\drivers\etc

Откройте файл hosts
Добавьте в конце файла строку: 127.0.0.1 modx3.com и сохраните его.

Файл host

Сохраните все файлы с внесенными изменениями. Перезапустите Apache (стоп и старт) в xampp control panel.

Откройте браузер и в строке с URL введите домен modx3.com — если в проекте есть индексный файл (index.html или index.php) он должен загрузиться.

Дополнительная информация

В статье приведены примеры с локальным хостом/доменом modx3.com и путем до папки с проектом — modx3.com.

Если вы настраиваете xampp для себя, то необходимо заменить наименование домена modx3.com и путь до проекта modx3.com на свой.

Rate article
MODX 3

This site uses Akismet to reduce spam. Learn how your comment data is processed.