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/
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
Postar um comentário