Virtual Host com Apache – XAMPP

Virtual Host’s

O domínios virtuais existem para que um único servidor web interprete mais de um domínio. Para Fazer Domínios Virtuais no Apache existem dois meios: Name Based Virtual Host e IP Based Virtual Host (Dominio Virtual Baseado em Nome e Baseado em IP). O mais indicado é você utilizar o Name Virtual Host! Para configurar domínios virtuais basta inserir as seguintes linhas no arquivo de configuração do apache: O Exemplo abaixo é para a configuração do phpMyAdmin como subdomínio em nosso servidor local, onde 192.168.1.200 é o ip da rede interna.

NameVirtualHost 192.168.1.200
#ou
#NameVirtualHost 192.168.1.200:[porta]
<VirtualHost 192.168.1.200>
    ServerAdmin "root@codificar.com.br"
    DocumentRoot "D:/Projetos/phpMyAdmin"
    ServerName phpmyadmin.codificar.com.br
</VirtualHost>
<Directory "D:/Projetos/phpMyAdmin">
    Options Indexes FollowSymLinks Includes ExecCGI
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

Na Codificar, utilizamos o arquivo de configuração específico para Virtual Hosts do Xampp ao invés de utilizar o httpd.conf do apache.

]]>

Leave a comment