Хочу закрыть все файлы к доступу из под nginx, кроме тех которые реально используются пользователем напрямую.
Коллеги, понимаю что запрос может показаться странным, но на самом деле идеальный вариант чтобы вся работа пользователя шла через index.php ( а остальное он через себя подключал)
Надеюсь понятно объяснил суть вопроса.
Например?кроме тех которые реально используются пользователем напрямую
Таким образом, если я закрываю nginx к ней доступ, к ней получает доступ из php-fpm во время запуска другой скрипт.
Пользователь сам ее запустить все равно не может.
Грубо говоря, к каким файлам у NGINX должен быть доступ, чтобы файл в стандартной конфигурации полностью функционировал.
или это
… чтобы файл в стандартной конфигурации полностью функционирова
Кого её? Конкретный пример приведите.Пользователь сам ее запустить все равно не может
P.S.В конфиге nginx уже давно всё продумали за вас. И php на то и есть серверный(с допущениями) язык, что общается с сервером, а не с пользователем, как jquery, например.
Какие PHP файлы, кроме index.php дают пользователю, какой-то вебинтерфейс, при прямом обращении к ним по url из браузера?
Любая библиотека при обращении к ней по урл ничего не выводит.
Пример:
1 библиотека не выводящая веб интерфейс
2. Возвращает веб интерфейс, т.к. рерайтит на index.php
так и естьидеальный вариант чтобы вся работа пользователя шла через index.php
Спасибо!
так и естьидеальный вариант чтобы вся работа пользователя шла через index.php