Сергей Эсауленко

Обмен с 1С по http когда сайт работает по https

Оглавление:

    Давольно в редаких ситуациях клиенты до сих пор использует старые 1ски в которых нету полноценных интеграции с Битриксом, но есть штатный обмен с сайтом, а данные интеграции в те времена не нуждались в работе по https протоколу, а на сегодняшний день современный сайт должен работать по https чтобы браузеры не ругались на отсуствие безопасного соедения. Одним из выходом из данной ситуации является внесение правок в .htaccess . После внесение данной строки интеграция в старых 1С в Битркисом проходит успешно, но в тоже время сайт работатает по https протоколу, а 1Ска по http. 

    <IfModule mod_rewrite.c>
    Options +FollowSymLinks
    RewriteEngine On

    # Редирект на HTTPS кроме обмена с 1с
    RewriteCond %{HTTP:HTTPS} !on
    RewriteCond %{REQUEST_URI} !^/bitrix/admin/1c_exchange\.php$ [NC]
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    </IfModule>



    06.07.2021
    1C-Битрикс или Wordpress: какую CMS выбрать для лучшей работы сайта?