Защита и смена контента скачивание js файлов
Не уверен в правильности меток, но не знаю как сделать.
Есть файл js на сервере, веб сервер nginx.
Есть ссылка для скачивания https://domain.com/handler.js Хочу установить проверку на рефер и для запрашиваемого домена. Рефер и домен я буду выбирать с базы,так как у нас есть свои клиены.
Использую php nginx. Как бы мне перехватить запрос на ссылку обработать ее в php логике и отдать нужный контент.
Или натсроить выполнение php скрипта в js файле, как?
Ответы (1 шт):
Получилось сделать следующим образом. В файле конфигурации /etc/php/7.0/fpm/pool.d/www.conf добавил расширение для security.limit_extensions = .js в файле /etc/nginx/sites-available/mysite.conf
location ~ .(php|js)$
В итоге ставлю обработчик на php в файле js и через echo и отдаю нужный контент, можно добавить токен в заголовки для большей надежности.