Есть web-приложения на php. Внутри него есть директория с файлами js. Но осуществляются они через nodeJs.
Как полностью закрыть доступ к этой директории и файлам в ней.
Ведь в тех файлах много чего есть, к примеру коннект к базе, да и вообще ни охота как-то, что бы все знали архитектуру моего приложения.
Тем более все равно по адресу файл доступен. Даже при Require all denied
example.com/nodejs/server.js - выводится содержимое файла, как при простом чтении.
Закрывает все файлы php и директории, но файлы, как были так и есть открыты.
Для сравнения example.com/nodejs - 403 forbidden. example.com/nodejs/server.js - //code...
Slava Kryvel: правил nginx для конкретного хоста. Теперь apache работает с корректней. В специальной секретной директории создал новый файл .htaccess, туда закинул: