Por que recebo um erro 403 ao visitar / javascript no meu site?

1

Eu estava apenas brincando com um pequeno aplicativo da web que escrevi hoje, wetagg.in .

Quando eu visito o site com um caminho, como o link , ele levará unix como entrada e processará o conteúdo adequadamente.

Tudo isso é ótimo, até que eu visite o link e receba um erro 403. Naturalmente, eu verifico meus logs e eles dizem:

[Wed Jul 09 00:27:43 2014] [error] [client ...] Directory index forbidden by Options directive: /usr/share/javascript/

Por que a solicitação seria interpretada como um acesso a /usr/share/javascript ?

O diretório existe, mas o problema não é reproduzível com outras pastas em /usr/share , como com o link

Caso não seja óbvio, eu não configurei regras de reescrita a esse respeito para o host virtual e esse comportamento afeta todos os sites hospedados no servidor.

A configuração do host virtual pode ser inspecionada como gist . Mas, como eu disse, o problema afeta todos os sites hospedados no servidor. O aplicativo em si está disponível em GitHub .

    
por Der Hochstapler 09.07.2014 / 00:36

1 resposta

1

No Debian, um alias padrão para /javascript é criado através de /etc/apache2/conf.d/javascript-common.conf

Consulte Não é possível acessar a pasta javascript para referência.

    
por 09.07.2014 / 00:54