Не зарегистрирован
Вход
Забыли пароль?
Регистрация
Подписаться
Сэкономьте время — перед вопросом на форуме узнайте, как найти ответ быстрее
По техническим проблемам необходимо обращаться в Консультационный центр

Поиск по форуму: 

Приглашаем в блог Amiro.CMS. Регулярные обзоры, опыт, решения, практикумы.

Форум  ->   Интернет Магазин  ->  Проблемы с добавлением в корзину

Вопросы по настройке магазина, каталога.

Добавлено: 11.05.18 11:58:45 #1



Регистрация: 22.03.12
Сообщений: 21


Обратиться по имени

Всем привет! Обнаружилась такая проблема — при переходе на любую страницу с товаром из поисковика не работает ссылка "В корзину", купить в 1 клик также неактивен. Если потом перейти на любую другую страницу — всё работает. Будет работать, даже если потом снова зайти на страницу входа (именно зайти по ссылке, с перемещением обратно стрелкой ← не работает). Проверял с разных поисковых, на разных браузерах. Из поисковиков форма заказа выскакивает, но в корзину товар не падает. Только после перемещения по сайту.
Кто подскажет, где искать?



Добавлено: 12.05.18 14:39:14 #2



Регистрация: 22.03.12
Сообщений: 21


Обратиться по имени
Добавлено: 12.05.18 19:22:23 #3

Амиро



Регистрация: 03.12.03
Сообщений: 992


Обратиться по имени

С поисковика ссылка ведет на домен с www, а все ссылки с сайта на домен без www, в том числе подключение системных скриптов, при подключении одного из скриптов из-за этого вылетает 503 ошибка, проверьте в консоли.

А после перехода по сайту, переходите на домен без www и поэтому проблема исчезает.



Добавлено: 15.05.18 13:16:05 #4



Регистрация: 22.03.12
Сообщений: 21


Обратиться по имени

Спасибо за подсказку, проблема решена! )
Пришлось обратиться в службу поддержки хостинга. Кому интересно, вот их ответ:

"Для перенаправления запроса с поддомена www на домен без www используйте следующие директивы в файле .htaccess:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.site\.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]

Файл .htaccess находится в корневом каталоге вашего сайта, если он отсутствует - его нужно создать. site.ru замените на доменное имя вашего сайта. В RewriteCond точку нужно экранировать, как в примере."





Создать новую тему

Всего тем: 6587
Всего сообщений: 27636
Всего зарегистрированных пользователей: 47877
Последний зарегистрированный пользователь: user5302684462