Negar acesso direto a todos os arquivos .php, exceto index.php

Eu quero negar acesso direto a todos.php arquivos, exceto um:index.php

O único acesso ao outro.php arquivos devem ser através de phpinclude.

Se possível, quero todos os arquivos na mesma pasta.

ATUALIZAR:

Uma regra geral seria legal, então não preciso passar por todos os arquivos. O risco é que esqueço um arquivo ou linha.

ATUALIZAÇÃO 2:

oindex.php está em uma pastawww.myadress.com/myfolder/index.php

Eu quero negar acesso a todos.php arquivos emmyfolder e subpastas para essa pasta.

questionAnswers(13)

yourAnswerToTheQuestion