Eu configurei o apache no meu servidor da web em casa; até agora, eu apenas executei um site nele e funcionou perfeitamente: eu simplesmente digitei meu nome de host em um navegador e meu site local seria exibido.
Agora eu preciso executar vários sites, por isso criei vários subdiretórios na /var/www
pasta. Gostaria de continuar acessando-os, digitando meu nome de host, seguido de ae, em seguida /
, o nome da subpasta. Eu tentei configurar diferentes hosts virtuais, adicionando estas linhas de código a cada host virtual:
ServerName hostname/site1
DocumentRoot /var/www/site1
mas sempre que digito hostname/site1
, recebo a página de erro do apache e não a página inicial do site1
.
Existe alguma outra linha de configuração que eu perdi?
Atualizar
Eu removi as novas linhas de configuração e levei os arquivos de configuração ao seu estado padrão, pois isso deve funcionar automaticamente sem nenhuma configuração específica. Ainda não consigo acessar as subpastas digitando hostname/site1
.
hostname/site1
, ainda recebo erro na página do apache não encontrado.