Subdomínios virtuais Apache

Subdomínios virtuais Apache

Estou tentando criar subdomínios virtuais, mas o Apache não inicia depois de editar o httpd-vhosts.conf e não há erros no log de erros.

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

Nota: estou executando o Apache via xampp no ​​Windows.

Responder1

É a minha maneira de criar hosts virtuais no Linux:

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

Você pode usá-lo (substituir DocumentRoot e ServerName) e adicionar

127.0.0.1 testphp.home.lan

em você /etc/hosts (ou windows-os c:\windows\system32\drivers\etc\hosts) E verifique se há "error-switcher" na configuração principal do apache. Pode ser que seu log de erros esteja desativado.

informação relacionada