Inclua qualquer diretório da árvore na pasta httpdocs

0

Ubuntu 12.04, em execução no servidor Apache. É possível executar / acessar a partir do navegador html / php de outro arquivo que não a localização da raiz do documento, digamos, da pasta / testfolder na raiz

Então, quando eu entrar no navegador example.com/testfolder, ele será executado da mesma forma que a partir de var / www / example.com / httpdocs / testfolder.

Mas arquivos e esta pasta estarão na raiz em / testfolder e não na raiz do documento (httpdocs) Eu não quero colocar essa pasta fisicamente em todos os httpdocs. O objetivo é ocultar esses arquivos / pastas da pasta www vhost padrão.

Eu não quero alterar o caminho, mas apenas colocar arquivos adicionais que existirão logicamente em algum outro local no disco, não na pasta raiz do documento vhost padrão.

Eu tentei com o Alias e o Diretório, mas não funcionou.

    
por Olek Olo 14.09.2014 / 01:18

1 resposta

0

De acordo com a documentação do apache :

% bl0ck_qu0te%

Tente adicionar essa linha dentro de VirtualHost definition:

Alias /testfolder /testfolder
<Directory /testfolder>
    Require all granted
</Directory>

E reinicie o serviço apache2.

Se isso não funcionar, verifique a permissão de arquivo e diretório.

    
por Lety 23.09.2014 / 12:54