Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

ЧПУ режет все GET параметры, кроме "/?tracking=val"


Recommended Posts

Доброго времени суток, столкнулся с проблемой, при переходе на страницу по ЧПУ адресу обрезаются все get параметры,
исключением является только параметр "tracking".
Opencart 2.3.0.2

Установлен SeoPro
Перелопатил пол опенкарта, не могу понять где и как это происходит.
На пример если в самом начале файла "system/startup.php" вставить нечто вроде:
 

var_dump($_SERVER['REQUEST_URI']);
exit;

то параметры всё так же обрезаются.

А если параметр будет "/?tracking=someval", то на выходе получим:
 

string(18) "/?tracking=someval"

Подскажите куда копать?

Змінено користувачем F4rr3LL
Надіслати
Поділитися на інших сайтах


  В 11.05.2022 в 10:18, spectre сказав:

в контроллер seo_pro

Expand  

Был там, "\catalog\controller\startup\seo_pro.php" - в методе rewrite в case 'product/category' пытался добавить нечто вроде :

var_dump($this->request->get);
exit;

Перехожу в "/desktops/mac-pc/imac/?gclid=324", параметр режется, на выходе получаю :

string(22) "/desktops/mac-pc/imac/"

 

Надіслати
Поділитися на інших сайтах


  В 11.05.2022 в 13:14, esculapra сказав:

Посмотри $this->request->server

Expand  

var_dump($this->request->server); внутри "\catalog\controller\startup\seo_pro.php" в методе rewrite в case 'product/category' :
image.thumb.png.ecac5ab0168da431a8a7113c3c744863.png

 

Никаких следов параметра gclid который я передаю.

Надіслати
Поділитися на інших сайтах


  В 11.05.2022 в 13:36, spectre сказав:

ну так отладьте, чего гадать-то

Expand  

2 день отлаживаю, лажу по всему движку, ставлю кругом var_dump, ничего понять не могу, по началу сложилось мнение что это даже не опенкарт режет а сервер, но это не так, и не могу понять почему отрабатывает параметр "tracking" а все остальные режутся, пробовал искать по всем файлам упоминание о "tracking", из чего-то стоящего нашел только "\catalog\controller\startup\seo_pro.php" и "\catalog\controller\startup\startup.php", в обоих файлах ковырялся, ничего путнего не нашел.

Надіслати
Поділитися на інших сайтах


можете поискать по слову tracking или обратиться к кому-то там дел 10 баксов и 10 минут

  • +1 1
Надіслати
Поділитися на інших сайтах

  В 11.05.2022 в 13:53, F4rr3LL сказав:

Где-то происходит редирект, а где именно - не могу найти.
 

Expand  

В index.php тоже обрезает? Значит .htaccess или настройки сервера, хостинга. 

Надіслати
Поділитися на інших сайтах

  В 11.05.2022 в 13:59, spectre сказав:

можете поискать по слову tracking или обратиться к кому-то там дел 10 баксов и 10 минут

Expand  

 

  В 11.05.2022 в 13:47, F4rr3LL сказав:

пробовал искать по всем файлам упоминание о "tracking", из чего-то стоящего нашел только "\catalog\controller\startup\seo_pro.php" и "\catalog\controller\startup\startup.php", в обоих файлах ковырялся, ничего путнего не нашел.

Expand  

:cry:

Надіслати
Поділитися на інших сайтах


  В 11.05.2022 в 14:02, buslikdrev сказав:

В index.php тоже обрезает? Значит .htaccess или настройки сервера, хостинга. 

Expand  

Да, если в index.php добавить var_dump($_GET) - в нем пусто, но если закоментировать все остальное содержимое index.php то всё ок, я скоро с ума сойду...

Надіслати
Поділитися на інших сайтах


  В 11.05.2022 в 14:04, F4rr3LL сказав:

Да, если в index.php добавить var_dump($_GET) - в нем пусто, но если закоментировать все остальное содержимое index.php то всё ок, я скоро с ума сойду...

Expand  

Смотря куда вставляли именно. Если на самом вверху до загрузки config.php и всё-равно обрезает, а после комментария нижнего кода не обрезает - это чудеса.

Надіслати
Поділитися на інших сайтах

  В 11.05.2022 в 14:07, buslikdrev сказав:

Смотря куда вставляли именно. Если на самом вверху до загрузки config.php и всё-равно обрезает, а после комментария нижнего кода не обрезает - это чудеса.

Expand  

Извиняюсь, наврал, толькочто попробовал вот так:
image.png.7fe0da7238af4e990405c69366ecc702.png
Всеравно режет, значит сервер?
Сервер - локалка, XAMPP Win10
HTACCESS - стандартный опенкартовский

Надіслати
Поділитися на інших сайтах


  В 11.05.2022 в 14:11, F4rr3LL сказав:

Всеравно режет, значит сервер?

Expand  

Значит он или браузер.

  • +1 1
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.