За последние 24 часа нас посетили 20438 программистов и 1092 робота. Сейчас ищут 779 программистов ...

Замена ссылок в файле

Тема в разделе "Сделайте за меня", создана пользователем Дмитрий75, 16 янв 2017.

  1. Дмитрий75

    Дмитрий75 Новичок

    С нами с:
    16 янв 2017
    Сообщения:
    1
    Симпатии:
    0
    Уважаемые программисты, если не сложно, можете написать скрипт, который бы при запросе script.php?q=site.ru/playlist.m3u8 выдавал содержимое этого playlist.m3u8, в котором все "http://" были бы заменены на "http://site2.ru/proxy.php?q=http://".

    Если это важно, то Content-Type: text/plain; charset=utf-8

    Пытаюсь решить проблему с просмотром IPTV. Выяснилось, что вариант "Я - VDS - Сервер IPTV" показывает большую скорость, чем напрямую "Я - Сервер IPTV". Установил PHProxy на VDS и теперь нужен скрипт, который бы заменил ссылки в плейлисте, чтобы плеер запрашивал их через прокси.
     
  2. ArsNet

    ArsNet Новичок

    С нами с:
    24 май 2016
    Сообщения:
    288
    Симпатии:
    24
    Адрес:
    Владивосток
    ООП юзать не пробовали на MVC модели. А да и почитайте документацию к .htaccess
     
  3. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.230
    Симпатии:
    1.715
    Адрес:
    Молдова, г.Кишинёв
    PHP:
    1. <?php
    2. header('Content-Type: text/html; charset=utf-8');
    3. if (isset($_GET['q'])) {
    4.     $content = file_get_contents('http://'.$_GET['q']);
    5.     if ($content) {
    6.         echo str_replace('http://', 'http://site2.ru/proxy.php?q=http://', $content);
    7.     }
    8. }
     
    Дмитрий75 нравится это.