1

Я хочу настроить мой локальный сервер xampp определенным образом. Для каждого отдельного проекта, который я создаю в своем корне документа, я хочу иметь доступ к нему через http://projectname.localhost . Как мне сделать это с виртуальными хостами. Нужно ли мне редактировать хост-файл Windows для каждого нового проекта, который я создаю?

1 ответ1

1

Да, вам нужно будет редактировать файл хоста Windows для каждого нового проекта. Файл хоста Windows не допускает подстановочные субдомены. Если это очень важно для вас, вы можете запустить свой собственный DNS-сервер и настроить TCP/IP на использование 127.0.0.1 для DNS.

Вы можете использовать mod_vhost_alias для динамического конфигурирования виртуального хоста в Apache. Что-то вроде...

<VirtualHost 127.0.0.1:80>
  ServerAlias *.localhost
  UseCanonicalName Off    
  VirtualDocumentRoot C:/xampp/htdocs/%1
</VirtualHost>

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .