Карточки товара с utm отдают 403 ошибку
Карточки товара с utm отдают 403 ошибку
Добрый день!
На Opencart 3 с темой unishop 2 есть проблема с переходом с поиска яндекса на страницы карточек товара с utm метками, - страницы отдают 403 ошибку. Посоветуйте, пожалуйста, как можно решить
На Opencart 3 с темой unishop 2 есть проблема с переходом с поиска яндекса на страницы карточек товара с utm метками, - страницы отдают 403 ошибку. Посоветуйте, пожалуйста, как можно решить
Re: Карточки товара с utm отдают 403 ошибку
https://mishka-market.ru/, Версия ocStore 3.0.3.7. Настройки чего нужно предоставить?
- spectrum
- Разработчик дополнений
- Сообщения: 93
- Зарегистрирован: 10.03.2022
- Мои дополнения: Spectrum
- Поблагодарил: 53 раз
- Спасибо: 41 раз
Re: Карточки товара с utm отдают 403 ошибку
mad-seo писал(а): ↑28 авг 2024, 16:55
https://mishka-market.ru/, Версия ocStore 3.0.3.7. Настройки чего нужно предоставить?
Админка магазина - настройки - настройки - вкладка сеопро, раздел "Исключения для get-параметров" включите и ниже в разделе проверьте, что ваш параметр есть.
Re: Карточки товара с utm отдают 403 ошибку
Вот ссылка с utm https://mishka-market.ru/product/benzin ... %2520zippo . Исключения включены, параметр utm_referrer естьspectrum писал(а): ↑28 авг 2024, 16:58mad-seo писал(а): ↑28 авг 2024, 16:55
https://mishka-market.ru/, Версия ocStore 3.0.3.7. Настройки чего нужно предоставить?
Админка магазина - настройки - настройки - вкладка сеопро, раздел "Исключения для get-параметров" включите и ниже в разделе проверьте, что ваш параметр есть.
- Вложения
-
- Скриншот 28-08-2024 17.13.45.jpg (207.46 КБ) 12263 просмотра
- spectrum
- Разработчик дополнений
- Сообщения: 93
- Зарегистрирован: 10.03.2022
- Мои дополнения: Spectrum
- Поблагодарил: 53 раз
- Спасибо: 41 раз
Re: Карточки товара с utm отдают 403 ошибку
Тогда смотрите настройки хостинга. Ну или им в ТП вопрос задайте, почему так.
upd: попробуйте отключить слеш в настройках seopro
upd: попробуйте отключить слеш в настройках seopro
Re: Карточки товара с utm отдают 403 ошибку
Хостеры ничего вразумительного не отвечают, типа подключайте своего разработчика, на нашей стороне проблем не видим. слеш в настройках seopro отключен
-
- Разработчик дополнений
- Сообщения: 2
- Зарегистрирован: 28.08.2024
- Мои дополнения: sirgrey
- Спасибо: 1 раз
Re: Карточки товара с utm отдают 403 ошибку
Если хостер ничего вразумительного не отвечает, меняйте хостера.
Тут дело именно в настройках сервера а не сайта.
Если НЕ используете UTM метки, а именно utm_referrer
То как быстрое/временное решение через mod rewrite редирект в .htaccess
RewriteEngine On
RewriteCond %{QUERY_STRING} utm_referrer=(.*)
RewriteRule ^(.*)$ /$1? [R=301,L]
Тут дело именно в настройках сервера а не сайта.
Если НЕ используете UTM метки, а именно utm_referrer
То как быстрое/временное решение через mod rewrite редирект в .htaccess
RewriteEngine On
RewriteCond %{QUERY_STRING} utm_referrer=(.*)
RewriteRule ^(.*)$ /$1? [R=301,L]
Последний раз редактировалось SirGrey 28 авг 2024, 19:19, всего редактировалось 1 раз.
- spectrum
- Разработчик дополнений
- Сообщения: 93
- Зарегистрирован: 10.03.2022
- Мои дополнения: Spectrum
- Поблагодарил: 53 раз
- Спасибо: 41 раз
Re: Карточки товара с utm отдают 403 ошибку
Отключите модификатор, что добавляет /product/ и проверьте
Re: Карточки товара с utm отдают 403 ошибку
Не помогает. будем искать дальше
Re: Карточки товара с utm отдают 403 ошибку
встретился с такой же проблемой.
похоже, что обновление безопасности апача запретило использовать hex-перекодированный символ "?" в "%3F" в url.
наткнулся на такое обсуждение
https://stackoverflow.com/questions/787 ... afeallow3f
заменил в .htaccess строку
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
на
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA,UnsafeAllow3F]
работать то работает, но интересно насколько это безопасно и есть ли другие решения, учитывая что и php'шный urlencode и js'овский encodeURIComponent по-прежнему кодируют этот символ в %3F
похоже, что обновление безопасности апача запретило использовать hex-перекодированный символ "?" в "%3F" в url.
наткнулся на такое обсуждение
https://stackoverflow.com/questions/787 ... afeallow3f
заменил в .htaccess строку
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
на
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA,UnsafeAllow3F]
работать то работает, но интересно насколько это безопасно и есть ли другие решения, учитывая что и php'шный urlencode и js'овский encodeURIComponent по-прежнему кодируют этот символ в %3F
- Tom
- Разработчик дополнений
- Сообщения: 199
- Зарегистрирован: 10.03.2022
- Откуда: Казахстан - Алматы
- Поблагодарил: 10 раз
- Спасибо: 82 раз
Re: Карточки товара с utm отдают 403 ошибку
Как вариант. В htaccess после
RewriteRule ^system/storage/(.*) index.php?route=error/not_found [L]
Добавить и сохранить
RewriteRule ^system/storage/(.*) index.php?route=error/not_found [L]
Добавить и сохранить
Код: Выделить всё
# Преобразование UTM-меток от Яндекс.
RewriteCond %{QUERY_STRING} utm_referrer=https%3A%2F%2Fyandex\.ru%2Fproducts(.*)
RewriteRule ^(.*)$ $1?utm_source=yandex&utm_medium=products [R=301,L]
- nikifalex
- Разработчик дополнений
- Сообщения: 365
- Зарегистрирован: 17.03.2022
- Откуда: Россия
- Поблагодарил: 8 раз
- Спасибо: 45 раз
- Контактная информация:
Re: Карточки товара с utm отдают 403 ошибку
еще один повод отказаться от апача.
усовершенствую сайты, чиню всякое.