Телефон отдела продаж
Email отдела продаж
Email тех. поддержки
Не нашли ответ на свой вопрос
Просмотров: 12620
Если не работают 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 оформление заказа замена логотипа активация купона ошибки загрузка логотипа настройка брендов заменить лого типы цен ТП лого Наши предложения замена баннеров список товаров логотип почта коллекции замена главного баннера свойства товаров почтовые шаблоны валюта поиск умный фильтр .htaccess Дополнительные фотографии Rambler Цвет отзывы о магазине старая цена местоположения правила работы с корзиной фильтр по параметрам Google Редактирование изменение шаблона новый слайдер сортировка брендов mysql_connect веб формы купоны на скидку пользовательские поля услуги цена по запросу 1с 8.3 Корзина Яндекс кастом таймер Бонусы накопительная система LiveId Рейтинг изображения обновления сортировка товаров robots.txt видео лайфхак поменять товары установка 1С-Битрикс Магазины настройки компонентов слетела кодировка Twitter кастомизация шаблона таймер обратного отсчета Вид корзины распродажа Liveinternet СКУ иконки обновления измененного шаблона специальное предложение ssl выбор города лендинг посадочные страницы шаблон корзины 404 Мой Мир@mail.ru непонятные символы сменить инфоблок ajax переключить цветовую гамму Вконтакте заказать звонок редирект хит продаж Livejournal интеграция специальные предложения youtube после выгрузки не отображаются товары установка демо шапка сайта 443 зачеркнутая цена новинка сменить цвет сайта https кодировка перечеркнутая цена Геолокация цвет футера OpenID Удаление инфоблок обратный звонок Аксессуары дизайн установка обновления яндекс карта Blogger Ошибка иероглифы новинки сменить цветовую схему landing письма

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

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

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

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

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