Apache 2.2 'a2dissite padrão' não removendo acesso à raiz do documento

1

Acabei de instalar uma nova instalação do Apache 2.2 no Raspian / Debian, para hospedar exatamente um site por SSL.

Portanto, antes de mais nada, usei a2dissite default para remover o site padrão que está sendo exibido em 80 de /var/www/ .

Em seguida, adicionei meu novo site a /var/www/mysite e criei um arquivo de configuração totalmente diferente para esse site, usando SSL em 443 e habilitei-o com a2ensite .

NO ENTANTO, depois de um sudo service apache2 reload , enquanto meu novo site funciona como esperado na porta 443, ainda sou capaz de acessar o site 'padrão' na porta 80, que, como o novo site é uma subpasta do padrão Diretório significa que o novo site está disponível no link

Não consigo encontrar em qualquer lugar onde um site / diretório padrão esteja configurado diferente do arquivo de configuração padrão, que NÃO aparece em sites-enabled (somente a nova configuração de site faz). (E se eu editar a configuração padrão, mas deixá-la disponível no site, as alterações não serão selecionadas, sugerindo que não é onde o apache está descobrindo essa configuração.)

Então, onde o apache está pegando o diretório /var/www na porta 80? É um diretório embutido no código não deve sobrescrevê-lo? Para contornar isso, tive que reativar o site padrão, mas alterei o diretório para apontar para algum lugar fora do meu novo site para evitar o fornecimento de acesso não SSL.

    
por hepto 24.08.2015 / 01:15

0 respostas