Да, не работает при инклуде, т.к. этот файл отдельно от страницы существует и заголовка у него нет. Как вариант может помочь передача заговлока по $_REQUEST, $_SESSION, $GLOBALS..., например, при обращению к файлу аяксом можно заголовок передать в переменной.
Можно попробовать какой-нибудь стоп-лист для них сделать, чтобы доступа к сайту не было, но их там копится капец)) да и IP чаще всего разные, и заполняемые данные рандомные
На всех стандартных сайтах, в том числе и в Битрикс, скидка/купоны применяется в корзине, а не на странице оформления заказа, это упущение дизайнера, сообщите клиенту, иначе нужно скопировать компонент оформления заказа, написать в нем обработку купона и потерять обновления компонента со всеми вытекающими, это будет в ущерб клиенту сделано, в этом месте лучше обойтись стандартным функционалом без копирования компонентов.
В настройках главного модуля отключены эти галочки? По возможности поделитесь ссылкой на сайт, в личку или тут, самому увидеть, что там в исходном коде сайта.
90% даже лайк не нажмут, когда реально поможешь человеку решить проблему на сайте, сэкономишь ему дни потраченные впустую, а слово "спасибо" тут прям находка))) Вот и результат.
Сервер долго отдает страницу, пробовали отключать компоненты на этой странице? Например видео, образцы документов и т.д., все, что найдется в header.php & footer.php шаблона + сам компонент каталога или что там выводит контент на это странице. http://profurok.ru/catalog/demo/study/video/
Да, такая мелочь, а столько времени убито. У меня как-то прошлой весной почти на каждой задаче 2-3 обращения были, на одном сайте, все глюки подобные, вот тогда я в минус ушел)) Больше по фиксу не работаю после этого
Тогда я фик знает, у меня на двух сайтах рассылки на Битриксе, и на одной самописке, никаких проблем, но там все три домена на Яндекс делегированы, ключи и подписи в их панели сгенерированы, когда генерировал DKIM сервером все в спам летело.
По возможности, поделитесь скрином отладки на странице списка товаров в разделе каталоага, если в корне каталога все товары выводятся, то лучше это. И производительность сервера можно поглядеть.
А кстати, в Битриксе есть уйма инструментов для отладки и тестирования сервера, можете погонять во всех, начните с кнопки Отладка и протестируйте производительность сервера в админке и т.д.
Алексей, Екатерина Шелест, аналогично советует дело, самый хороший вариант!
У меня есть один клиент и на Beget с магазином примерно в ~20 000 товаров на каком-то обычном тарифе Start или Noble, посещалка в пределах 500 и работает хорошо, без перегрузок, т...т...т..)) Но этот сайт делал я.
Тут советовать хостинги можно бесконечно, как вариант попробовать хостинг от бегет, там в панели можно добавлять мощностей MySQL и процессору.
Но еще я слышал от нескольких людей, сам не пробовал лично, что у AdminVPS и хостинг тоже толковый, не VPS, а хостинг для Битрикс у них есть, перенести Битрикс и протестировать Вы сможете. https://adminvps.ru/bitrix_hosting.php
Если дизайн на сайте применен, то ничего не испорчено, просто скопирован шаблон и переписан под верстку дизайна, просто нет всплывающих окон. А если нужны окна, то надо это дело программировать.
Есть боты, которые мимо формы шлют данные, сразу в action формы, а в Битриксе сама регистрация в Ядре, достаточно отправить конкретные данные на любую страницу сайта на битрикс и зарегистрировать пользователя, даже формы регистрации не нужно. Поэтому таких ботов у меня получилось ловить и банить только по событию в init.php