Assumindo desenvolvedores = desenvolvedores ...
O que não é explicado de que maneira os desenvolvedores estão acessando o sistema - ssh? ftp?
se for apenas o acesso ftp, você poderá excluir o arquivo de configuração da veiculação / exibição via ftp.
Como alternativa, você pode executar o apache sob determinado nome de usuário (geralmente é configurado para funcionar como ninguém, às vezes como conta de usuário). Se você permitir que "outros" / "mundo" o leiam, todos poderão lê-lo. Então você vai de outra maneira - torná-lo legível apenas para o usuário e definir a propriedade do usuário para o usuário do apache e fechar completamente o acesso do grupo e de outros. Desta forma, o apache fica feliz em lê-lo enquanto ninguém outro usuário pode (salvar o root). Você precisaria se imitar a esse usuário se quiser fazer uma intervenção em um arquivo. Por exemplo. su - username