Lista de arquivos para download em um site

1

Existe uma maneira de listar todos os arquivos para download em um site específico (mesmo em um nível específico)?

Meu problema típico é: Um autor coloca uma pré-impressão toto.pdf em seu site, depois o artigo é publicado e o autor remove (ou redireciona) o link para o arquivo em index.html , mas mantém o arquivo em si na pasta pública.

Se você está ciente de que o nome era toto.pdf , você ainda pode baixá-lo, mas e se você não tiver o link (ou se você esqueceu o nome, por exemplo)?

    
por Niels 18.03.2012 / 09:30

2 respostas

1

O Google pode ajudá-lo, se você conhece a extensão, neste caso, pdf, use a consulta

filetype:pdf site:google.com

Substitua google.com pelo site em que você deseja pesquisar o pdf.

Exemplo link

    
por 18.03.2012 / 11:02
0

Depende de como o servidor HTTP foi configurado, o que pode ser feito (na maioria dos HTTPd's) em um nível por diretório e / ou globalmente.

Se o servidor estiver configurado para permitir isso, você poderá navegar pelo conteúdo de um determinado diretório digitando seu URL na sua barra de endereço. O endereço do diretório é o mesmo (normalmente, mas vamos deixar a reescrita do URL à parte) como o URL do arquivo, sem o nome do arquivo. Por exemplo, http://www.example.com/files/Form0123.pdf está localizado no diretório em http://www.example.com/files/ . Se o servidor estiver configurado para isso, ele poderá apresentar uma página default index quando um diretório sem arquivo de índice explícito for solicitado. O default index pode, literalmente, ser qualquer coisa, mas geralmente é uma listagem do conteúdo do diretório.

A pesquisa em um URL de diretório pode gerar qualquer um de vários resultados. Primeiro, você pode receber uma mensagem de erro, 404 ou talvez 403. Nesse caso, o servidor está configurado para negar acesso ao diretório default index se nenhum índice for especificado para um diretório. Outras configurações produzirão resultados diferentes e a única maneira de saber o que acontecerá com uma determinada URL é testá-la e ver.

    
por 18.03.2012 / 09:48