HTTP для отдельной страницы

Здравствуйте!
Нужно для одной страницы сделать http. Подскажите пожалуйста, как это реализовать?
Заранее благодарен!
Aleksanders
27 мая 2021, 14:18
modx.pro
465
0

Комментарии: 8

Aleksanders
28 мая 2021, 22:35
0
Никто не сталкивался по данному вопросу?
    Александр Мельник
    28 мая 2021, 22:41
    0
    о чем вы вообще?
    Что значит для одной страницы сделать http?
    http это протокол связи прикладного уровня в сетевой модели osi
    Страница в modx — это ресурс имеющий свой uri

    Что вы хотите то?
      Aleksanders
      28 мая 2021, 22:48
      0
      Все страницы работают через протокол https.
      Например:
      https: //site.ru/page1
      https: //site.ru/page2
      https: //site.ru/page3
      http: //site.ru/video — открывался по протоколу http
      В интернете нашёл такое, но что-то не работает:
      Перенаправление на http для одной страницы
      Вариант 1.

      RewriteEngine On
      RewriteBase /
      RewriteCond %{HTTP:X-HTTPS}1[NC]
      RewriteCond %{REQUEST_URI} ^/Необходимая директория_страница$
      RewriteRule ^(.*)$ %{HTTP_HOST}/$1 [R=301,L]

      Вариант 2 (общее перенаправление на https, с перенаправлением одной страницы на http). Этот способ часто необходим для CMS Bitrix и корректной работы обмена данными с 1С, т.к. 1C не может подключаться по протоколу https.

      RewriteEngine On
      RewriteBase /
      RewriteCond %{HTTP:X-HTTPS} !1
      RewriteCond %{REQUEST_URI} !^/Необходимая директория_страница$
      RewriteRule ^(.*)$ %{HTTP_HOST}/$1 [R=301,L]
      RewriteCond %{HTTP:X-HTTPS}1[NC]
      RewriteCond %{REQUEST_URI} ^/Необходимая директория_страница$
      RewriteRule ^(.*)$ %{HTTP_HOST}/$1 [R=301,L]
        Александр Мельник
        28 мая 2021, 22:56
        0
        вы хотите чтобы одна страница вашего сайта открывалась по http?
        ну для начала, так будет всегда по умолчанию. Если вы устанавливаете на сайт ssl сертификат, то после этого страница открывается так
        http:/site.com/page
        и так
        site.com/page
        Обычно чтобы избежать открытия по http настраивают редирект.
        Если вы при установленном ssl сертификате и настроенном редиректе хотите добится чтобы одна из страниц открывалась по http вам необходимо изучать настройки вашего веб сервера — apache или nginx
          Николай Савин
          29 мая 2021, 19:31
          0
          А зачем? И главное зачем?
            Aleksanders
            29 мая 2021, 20:45
            0
            Нужно на странице сделать трансляцию веб-камеры в MJPEG. Ссылка веб-камеры http и поэтому она блокируется на странице https.
              Александр Мельник
              29 мая 2021, 22:16
              0
              как вариант — создайте поддомен, вместо страницы.
              camera.site.ru
              поддомены не защищаются стандартными сертификатами, значит там должно работать.
                Aleksanders
                29 мая 2021, 23:41
                0
                Кстати это идея. Большое спасибо, попробую.
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        8