Если Вы хотите запретить доступа ко всем файлам PHP, Вы могли бы просто использовать mod_rewrite:
RewriteEngine On
RewriteRule *.php accessdenied.html
И имейте файл HTML под названием "accessdenied.html", который отображает ошибку или замену "accessdenied.html" выше со ссылкой на страницу, к которой Вы хотите, чтобы пользователь был перенаправлен.