Virtual Host com Apache (Redirect)

E aê Galera,

Olha eu ai de novo!!!

Hoje precisei fazer um redirect no Apache, e... eis a solução (Essa é quente):

Ps: Virtual Host é a capacidade de hospedar mais do que um web site numa única máquina, com um endereço IP ou mais.

Edite o arquivo /etc/hosts:

127.0.0.1    www.meusite1.com.br meusite1.com.br
127.0.0.1    www.meusite2.com.br meusite2.com.br

Edite o arquivo etc/httpd.conf descomentando a linha:

# Virtual hosts
Include /etc/extra/httpd-vhosts.conf

E por fim, edite o arquivo /etc/extra/httpd-vhosts.conf editando o seguinte:

NameVirtualHost *

<VirtualHost *>
    ServerName localhost
    DocumentRoot /opt/lampp/htdocs
    ErrorLog /opt/lampp/logs/error_log
    CustomLog /opt/lampp/logs/error_log common
</VirtualHost>

<VirtualHost *>
    ServerName www.meusite1.com.br
    DocumentRoot /opt/lampp/htdocs/meusite1.com.br
    ErrorLog /opt/lampp/logs/meusite1.com.br-error_log
    CustomLog /opt/lampp/logs/meusite1.com.br-error_log common
</VirtualHost>

<VirtualHost *>
    ServerName www.meusite2.com.br
    DocumentRoot /opt/lampp/htdocs/meusite2.com.br
    ErrorLog /opt/lampp/logs/meusite2.com.br-error_log
    CustomLog /opt/lampp/logs/meusite2.com.br-error_log common
</VirtualHost>

Fonte: http://www.vivaolinux.com.br/artigo/Virtual-Host-com-Apache/

Comentários