Acessando o arquivo no diretório home do apache

0

Depois de pesquisar muito, estou fazendo minha pergunta aqui. Eu tenho um arquivo de imagem no meu /home/uploads/images/filename.jpg que estou tentando acessar no navegador como http://www.example.com/~uploads/images/filename.jpg . Mas não está funcionando.

Da mesma forma, tenho outro arquivo de imagem em /var/www/html/images/filename.jpg , que posso acessar no navegador como http://www.example.com/images/filename.jpg .

Por que não consigo acessá-lo de / home? Eu dei toda permissão para isso.

    
por Ahalya 30.06.2015 / 07:58

1 resposta

0

o apache tradicionalmente converte urls com um til (~) como

http://www.example.com/~uploads/images/filename.jpg

para o nome do arquivo /home/uploads/public_html/images/filename.jpg . Você precisa para encontrar em um dos arquivos de configuração do apache uma linha definindo UserDir e alterar de disabled para

UserDir public_html

Você também precisará encontrar um parágrafo começando

<Directory /home/*/public_html/>

e garantir que não seja comentado (com # no início das linhas).

    
por 30.06.2015 / 16:45