nginx nega o diretório e os arquivos a serem baixados

1

gurus. Eu tenho um problema e não sei como resolvê-lo. Eu estou trabalhando com Git e Compass / SASS em alguns projetos. Agora eu quero proteger esses diretórios. Quando eu vou somente para a pasta está tudo bem - eu recebo o que eu esperava um 403 proibido.

location ~ /\.git {
        deny all;
}

Mas quando eu tento usar o caminho completo para o arquivo de configuração do git o navegador começa a baixá-lo. O mesmo cenário com bússola. Existe um arquivo config.rb dentro da pasta que também começa a baixá-lo. Como posso evitar esse comportamento?

Como posso negar o download de arquivos específicos?

    
por YeppThat'sMe 23.10.2013 / 23:48

1 resposta

2

Você pode negar tipos de arquivos específicos usando

location ~* \.(git|rb|inc|ht)$ {
    deny all;
}
    
por 24.10.2013 / 00:14

Tags