Есть проект для которого в .htaccess прописано следующее:
Order Deny,Allow
Deny from all
Allow from **.**.**.**
Allow from **.**.**.**
Allow from **.**.**.**
Allow from **.**.**.**
Allow from **.**.**.**
Allow from **.**.**.**
В этом проекте есть папка третьего уровня, для которой я хочу открыть доступ всем.
В этой папке в .htaccess пишу:
Allow from all
Если в файле index.php, который лежит в этой папке написан простой код (echo '123';) то все хорошо и он открывается c левых IP
Но если файл подключает в себе через require() другие файлы в самых разных папках проекта то он не открывается с левых IP.
Правильно я понимаю чтобы открыть такой файл нужно чтобы в .htaccess были открыты доступы ко всем подключаемым файлам тоже по отдельности ?
Но ведь я не хочу чтобы у всех пользователей был прямой доступ к этим файлам, хочу только чтобы можно было запускать файл index.php который подключит все остальные нужные и выдаст результат.
есть какое нибудь решение?