Como obter meu localhost com um diretório diferente para o meu índice trabalhando?

3

Não consigo configurar meu apache para abrir meu index.html
Eu editei meu /etc/apache2/apache2.conf e adicionei o seguinte na parte inferior.

<VirtualHost *:80>
DocumentRoot /media//DATA/directory/to/my/index-file/
ServerName host-test.com
</VirtualHost>

Então eu reiniciei o meu sistema. Mas, quando eu abro localhost eu recebo o:

  

Funciona!

     

Esta é a página da web padrão deste servidor.

     

O software do servidor da web está em execução, mas nenhum conteúdo foi adicionado ainda.

Como obter localhost , com um diretório diferente do meu índice, trabalhando no Ubuntu 12.10 (amd64)?

    
por blade19899 28.10.2012 / 22:26

2 respostas

1

Se você quiser acessar os dados por meio do nome localhost, altere a diretiva ServerName de host-test.com para localhost .

Você também pode definir curingas para o nome do servidor, para entregar os arquivos sob vários nomes.

Você deve considerar ler a seção Documentação do Apache sobre Hosts Virtuais.

Mais importante: dê uma olhada no diretório /etc/apache2/sites-enabled e /etc/apache2/sites-available . É aqui que as configurações do seu site devem ser de fácil manutenção, não no arquivo principal apache2.conf. Sua definição de VHost pode até interferir na definição de host default . Você pode executar sudo a2dissite default para desativar o site de demonstração.

    
por Paul Hänsch 29.10.2012 / 00:13
0

Acho que você está tentando configurar endereços raiz adicionais além do "localhost". Isso precisa de um pouco mais de trabalho.

Este tutorial é um pouco antigo, mas deve funcionar em 12.10 link

    
por Pawan 28.10.2012 / 23:42

Tags