virtualhost *: 443 vs virtualhost ip: 443 para o ssl do apache

1

Eu tinha uma configuração de host virtual para ssl no apache da seguinte forma:

<VirtualHost *:443>
DocumentRoot "/home/user/Documents/Development/oshackers-developers/website/"
ServerName oshackers.org

esta configuração nunca funcionou. Apache mostra a página padrão de / var / www

Quando mudei a configuração para as próximas linhas

<VirtualHost 192.168.0.3:443>
DocumentRoot "/home/user/Documents/Development/oshackers-developers/website/"
ServerName oshackers.org

o apache funcionou e eu tive acesso ao meu site ssl.

Por que o ssl precisa de um ip para funcionar e não pode trabalhar para nenhum site?

    
por demosthenes 30.06.2012 / 13:23

1 resposta

4

Se você tiver hosts virtuais baseados em nome habilitados com a diretiva NameVirtualHost , a diretiva <VirtualHost> deverá corresponder à diretiva NameVirtualHost para que o apache veicule o conteúdo correto.

    
por 30.06.2012 / 13:45