Настроить nginx только для обработки index.php и отдачи файлов css,js..(строго перечичленных). Остальное запретить
Стоит задача сконфигурировать nginx следующим образом:
1.Запретить всё, что не разрешено.
2.Разрешать исполнение файла index.php в корневой папке. (Естественно правило для обработчика php-fpm)
3.Разрешить выдачу файлов css,js,png(только указанные расширения.) Запросы на доступ к файлам с другими расширениями и без - отбрасывать или 404.
Ответы (1 шт):
Автор решения: Николай
→ Ссылка
В файл .htaccess вставить такое:
Order deny,allow
<FilesMatch "\.(png|css|js)$">
Allow from All
</FilesMatch>
<Files index.php>
Allow from All
</Files>
Deny from all