Виктор Таран,
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. Еще не проверял, но думаю что ему будет все равно на это.
Я так понимаю Апач.
Только недавно начал разбираться с этим продуктом.
Работают они там вместе.
В .htaccess пытался что-то написать. Синтаксис вроде корректный, но не работает как нужно.
Пытался решить вторую часть вопроса. По логам mod_rewrite постоянно пытается откусить 4 символа. В результате все заканчивается ошибкой 404.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
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