Adiciona recursivamente um arquivo index.php em todos os diretórios.
A página inicial da ferramenta e a página de suporte: prestashop.modulez.ru. A descrição completa, como usar e a versão estável para download estão disponíveis lá.
php index.php (--add or --remove) (The directory path for recursively adding or removing the index.php) [The template path for adding the index.php file]
Exemplo #1: Adicionando novos arquivos index.php sem substituir um existente.
php index.php --add ../../.. ./templates/redirect-to-previous-directory.php
Exemplo #2: Limpando um diretório de arquivos antigos index.php.
php index.php --remove ../../..
Estes são modelos de métodos populares para impedir a travessia do diretório:
error-404.php é usado para mostrar o erro 404 - uma página não encontrada .redirect-to-previous-directory.php é usado para redirecionar para um diretório anterior. Basta baixar o arquivo e usar a ferramenta por instrução descrita. Veja a página inicial para o último lançamento estável.
Você também pode usar esta ferramenta em seu projeto, adicionando a dependência diretamente ao seu arquivo composer.json :
"repositories": [
{
"type": "vcs",
"url": "https://github.com/zapalm/auto-indexer"
}
],
"require": {
"php": ">=5.3",
"zapalm/auto-indexer": "dev-master"
},
Os colaboradores devem seguir as seguintes regras:
Os colaboradores que desejam editar os arquivos do projeto devem seguir o seguinte processo:
Não hesite em criar uma solicitação de tração se é difícil para você aplicar os padrões de codificação.