Задать вопрос
  • Как использовать https в mod_rewrite для одной ссылки?

    @Egino Автор вопроса
    Виктор Таран,
    4. Общий смысл таков...
    Есть небольшой пет-проект.
    Идея следующая. У меня есть файловая БД на sqlite. В этой базе у меня две таблицы. В одной храним названия плэйлистов, во второй храним адреса интернет радиостанций. Для управления всем эти написана небольшая админка на php. Именно она и находится по адресу https://example.com/admin/ и именно ее нужно принудительно делать из http в https.
    А в корне сайта находится index.php. Его основным заданием нужно обратиться к той же БД и вернуть плэйлист из нее по GET запросу.
    Например вот так example.com/?lid=jazz

    1. Я столкнулся с тем, что многим плеерам не нравится такой формат. Они хотят увидеть в адресе запроса файл с расширением .m3u
    Т.е. им нужно одавать по классике example.com/jazz.m3u даже если этот файл делается на лету, по запросу из БД.
    Так же некоторые плееры тупят, или совсем ничего не делают если в запросе https.
    Дома у меня в компе ВинАмп, вот он совсем не хочет через https, в телефоне VLC. Тот чуток тупит, если через https. Через http работает быстрее.

    На работе mpd на Linux. Еще не проверял, но думаю что ему будет все равно на это.

    Вот в качестве примера
    просим плеером у сервера -> преобразуем в запрос при помощи mod_rewrite
    example.com/jazz.m3u -> example.com/?lid=jazz
    example.com/rock.m3u -> example.com/?lid=rock
    example.com/lounge.m3u -> example.com/?lid=lounge
  • Как использовать https в mod_rewrite для одной ссылки?

    @Egino Автор вопроса
    Я так понимаю Апач.
    Только недавно начал разбираться с этим продуктом.

    Работают они там вместе.
    В .htaccess пытался что-то написать. Синтаксис вроде корректный, но не работает как нужно.
    Пытался решить вторую часть вопроса. По логам mod_rewrite постоянно пытается откусить 4 символа. В результате все заканчивается ошибкой 404.

    6558ef8222017732923994.png