alibek Опубликовано 7 января, 2018 · Жалоба Есть сайт, работающий по http и https. На одной странице этого сайта есть iframe, в котором отображается онлайн-трансляция (используется специальная embed-ссылка на видеосервер). В http все хорошо. А вот в https трансляция не работает — скорее всего потому что браузер блокирует незащищенное подключение. Видеосервер https не поддерживает, только http. Я правильно понимаю, что мне нужно в веб-сервере настроить обратный прокси? Или есть другие способы? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 7 января, 2018 · Жалоба скорее всего - только проксировать. ну или на страничке с ифреймом редиректить хттпс на хттп версию. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alibek Опубликовано 7 января, 2018 · Жалоба 35 минут назад, NiTr0 сказал: только проксировать А как это сделать правильно? Что-то не выходит каменный цветок. Адрес видеосервера такой: http://11.22.33.44/cam#/embed.html Добавляю в конфигурацию (Apache) такие строки: ProxyPass /rcam/ http://11.22.33.44/ ProxyPassReverse /rcam/ http://11.22.33.44/ RedirectMatch ^/rcam/(.*)$ http://11.22.33.44/$1 А в iframe, соответственно, указываю адрес /rcam/cam#/embed.html. Но ничего не вижу. Хотя если вручную открыть ссылку site/rcam/cam#/embed.html, то несмотря на чистый белый экран в source я вижу, что нужный html-код загрузился. Я что-то недоделал? Или все правильно, просто в веб-странице видеосервера приняты меры против такого проксирования? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alibek Опубликовано 7 января, 2018 · Жалоба Разобрался, там просто ссылки от корня используются (/flu и прочие), поэтому страница и не работала. Видимо придется сохранять структуру адресов. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
rm_ Опубликовано 7 января, 2018 · Жалоба Попробуйте не добавлять лишний элемент в пути, а выделить собственный хостнейм для реверс-прокси. Запросто может что-то в HTML/JS-коде ссылаться на другие ресурсы по абсолютным путям "/cam", у вас соотв-но это будет 404. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alibek Опубликовано 7 января, 2018 · Жалоба Семен Семеныч... Да, это будет лучше всего. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...