Отмена 301-го редиректа для обмена с 1С

Отмена 301-го редиректа для обмена с 1С

132
11.10.2018

Если для учета товаров используется 1С старой версии, то при настройке 301-х редиректов с http на https, получим ошибку "The message received was unexpected or badly formatted". Чтобы этого не было - нужно отменить 301-й редирект при обращении к файлу обмена с 1С.

Итак, открываем файл /etc/nginx/bx/site_avaliable/bx_ext_minikin.ua.conf. В самом начале, перед server пишем:

map $uri $need_redirect {
        "~^/bitrix/admin/1c_exchange*" 0;
        default 1;
}

А в самом файле строку

if (-f /home/bitrix/ext_www/minikin.ua/.htsecure) { rewrite ^(.*)$ https://$host$1 permanent; }

Заменяем на:

if ($need_redirect){
  rewrite  ^/(.*)$  https://$host/$1  permanent;
}

В результате, обмен будет доступен и по http и по https.



Благодарю за внимание! Делитесь вашими замечаниями в комментариях ниже.


P.S. Обращайтесь ко мне за приобретением лицензий и продлений на 1C-Битрикс "Управление сайтом", лицензий на облачную и коробочную версии Битрикс 24 а также за приобретением и внедрением готовых решений на базе 1С-Битрикс от партнеров. За более подробной информацией свяжитесь со мной любым удобным для вас способом


Комментарии

Еще никто не комментировал данную публикацию. Будьте первыми!

Добавить комментарий

captcha

Возврат к списку