ekim
@ekim

Проксирование музыки через nginx?

есть сайт на php
на нем можно случать музыку через Контакт

плеер обращается к файлу /mp3.php?url=ссылка_на_файл_из_вк.mp3 (где происходит fopen, fread)
получается, что апач сильно нагружает сервер.
что нужно прописать в конфиге nginx, чтобы сделать проксирование через nginx.

p.s. прямые ссылки указывать не получится, т.к. mp3-ссылки вк формирует с учетом ip-сервера.
  • Вопрос задан
  • 2623 просмотра
Пригласить эксперта
Ответы на вопрос 2
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
(где происходит fopen, fread)


php.net/manual/en/function.readfile.php - обратите внимание особенно на заметки.
Ответ написан
Комментировать
savostin
@savostin
Еще один программист
location /mp3.php {
rewrite .+ $arg_uri break;
proxy_pass $arg_server;
}

Только ссылку надо преобразовать в
/mp3.php?uri=/path/to/mp3&server=http://downoad.vk.com
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы