Телефон отдела продаж
Email отдела продаж
Email тех. поддержки
Не нашли ответ на свой вопрос
Просмотров: 20954
Если не работают ajax формы (заказать звонок или обратная связь) по (https)
Иногда встречается не правильная настройка на серверах, пропадает переменная $_SERVER['HTTPS']
и функция LocalRedirect начинает перекидывать на http и в браузере мы получаем mixed content
Если не работают ajax формы (заказать звонок или обратная связь) по (https)
Подробное описание статьи:
Используете ssl сертификат и перестали работать веб формы (Заказать звонок или обратная связь)?
При связке Nginx + Apache в переменной $_SERVER в PHP отсутствует параметр HTTPS, а переменная SERVER_PORT равна 80.
Из-за этого функция "LocalRedirect" в битрикс работает не правильно!
Чтобы вернуть к жизни переменную $_SERVER['HTTPS'] нам нужно в конфиге Nginx внести, если отсуствует, строку:

proxy_set_header X-Forwarded-Proto $scheme;

Которая передаст параметр HTTPS к Apache. А вот чтобы апач смог его обработать подключаем модуль setenvif в httpd.conf

LoadModule setenvif_module modules/mod_setenvif.so <IfModule setenvif_module> SetEnvIf X-Forwarded-Proto https HTTPS=on </IfModule>

или в .htaccess в корне

<IfModule setenvif_module> SetEnvIf X-Forwarded-Proto https HTTPS=on </IfModule>
Комментарии
Не работает


proxy_set_header X-Forwarded-Proto $scheme; - выдаёт ошибку: nginx: [emerg] "proxy_set_header" directive is not allowed here in /etc/nginx/nginx.conf:83
 
Текст сообщения*
Популярные теги
каталог 4.00 включение тегов добавление тегов баннеры на сайт корзина настройка тегов свойства теги цены настройка карточки товара создание тегов баннеры карточка товара производители установка готового решения цветовая гамма бренды оформление заказа слайдеры выпадающее меню формы загрузка картинок в меню обратная связь характеристики товара настройка каталога торговые предложения коллекции настройка меню замена баннеров настройка производителей logo Баннер замена главного баннера настройка свойств умный фильтр цветовая тема ТП замена графики выбор города замена картинок изменение шаблона ошибки Наши предложения загрузить логотип замена логотипа настройка брендов заменить лого лого свойства товаров типы цен SKU загрузка логотипа логотип почта список товаров активация купона почтовые шаблоны скидки LiveId ajax lazy load Артикул Кастом Рейтинг изменение верстки карта консультант местоположения новый слайдер отзывы подгрузка брендов правила работы с корзиной скорость загрузки сортировка старая цена улицы установка обновления шапка сайта Liveinternet custom Корзина СКУ внесение изменений доработка шаблона изменение заголовков многосайтовость обновление шаблона отзывы о магазине поиск скролл сортировка брендов счетчики фильтр яндекс карта 404 Livejournal email администратора mysql_connect Бонусы Магазины второй сайт дубли изменение функционала кастом купоны на скидку накопительная система обновления пользовательские поля распродажа сортировка товаров таймер ускорение сайта фильтр по параметрам цели яндекс метрика 443 OpenID facebook pixel robots.txt Вид корзины Мой Мир@mail.ru Удаление бренды из 1С емейл кастомизация лайфхак наличие настройки компонентов обновления измененного шаблона поменять товары редирект слетела кодировка специальное предложение таймер обратного отсчета услуги фильтрация по наличию цена по запросу ATT_BRAND PHP7 google analytics ssl Вконтакте Услуги в наличии изображения кастомизация шаблона лендинг непонятные символы обработчик наличия

Оставить обращение в тех. поддержку

Ваше обращение будет обработано в течение 48 часов с момента регистрации. Обращения обрабатываются: по будним дням с 12:00 до 18:00 (МСК). Правила оказания технической поддержки Вы можете посмотреть здесь

Ваше имя?*
Электронная почта*
Тема обращения*
Адрес сайта*
Логин и пароль от системы администрирования*
Описание проблемы*

* - обязательные поля

Сообщение отправлено
Ваше сообщение успешно отправлено. В ближайшее время с Вами свяжется наш специалист
Закрыть окно