Виртуальные поддомены Apache

Виртуальные поддомены Apache

Я пытаюсь создать виртуальные поддомены, но Apache не запускается после редактирования httpd-vhosts.conf, а в журнале ошибок нет никаких ошибок.

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

Примечание: я запускаю Apache через XAMPP на Windows.

решение1

Это мой способ создания виртуальных хостов в Linux:

<VirtualHost 127.0.0.1>
  DocumentRoot /var/webapps/testphp
  ServerName testphp.home.lan
</VirtualHost>

Вы можете использовать его (замените DocumentRoot и ServerName) и добавьте

127.0.0.1 testphp.home.lan

в вашем /etc/hosts (или windows-os c:\windows\system32\drivers\etc\hosts) И проверьте есть ли "error-switcher" в основной конфигурации apache. Возможно, у вас отключен журнал ошибок.

Связанный контент