LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
26.05.2012, 19:49:52 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Криво открываются страницы при присутствии GET-параметров в URL  (Прочитано 1338 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Murz
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 41


« : 14.09.2010, 14:22:15 »

Дублирую тему http://joomlaforum.ru/index.php/topic,129331.0.html на форуме Joostina, т.к. в моём конкретном случае на Joostina надо решить эту проблему.
Так как официальная поддержка Joomla 1.0.x уже прекращена, возможно её можно пофиксить в Joostina?
Цитировать
Столкнулся с проблемой что на сайте криво открываются страницы по ссылкам с контекстной рекламы (Яндекс.Директ, Google AdWords) и в результате выяснил, что проблема похоже в Joomla.
Например имеем страницу http://site.ru/content/blogcategory/9/36/ которая открывается нормально
При клике в Яндекс.Директ пользователь попадает на страницу http://site.ru/content/blogcategory/9/36/?_openstat=dGVzdDsxOzE1
Т.е. всё то же самое, но добавился ещё GET-параметр _openstat.
И в итоге вместо этой страницы Joomla открывает какую-то вообще левую!
Те же проблемы и с гуглом, т.к. он формирует ссылки тоже с GET-параметрами: http://site.ru/content/blogcategory/9/36/?utm_source=google&utm_medium=cpc&utm_campaign=company1

Нормально работают только ссылки на главную страницу.

Такая же проблема воспроизводится и на других сайтах где Joomla 1.0.x стоит и на официальном сайте joostina тоже, вот пример:
http://www.joostina.ru/content/view/26/41/ - страница "Планы по развитию."
http://www.joostina.ru/content/view/26/41/?_openstat=dGVzdDsxOzE1 - открывается уже страница "Документация"!
http://www.joostina.ru/content/view/26/41/?utm_source=google&utm_medium=cpc&utm_campaign=company1 - тоже "Документация".

Вариант с отключением ЧПУ работает, но мне не очень подходит, т.к. на этих урлах уже много чего завязано.

Подскажите пожалуйста, каким образом эту проблему можно решить?
Записан
boston
Moderator
*****

Репутация: +222/-3
Offline Offline

Пол: Мужской
Сообщений: 2699



« Ответ #1 : 14.09.2010, 16:07:49 »

Вот так дела.., вся трабла с конфигурации SEF, который считает число параметров между / и в зависимости от этого формирует переменные. На вскидку не могу решить задачу, но подумать надо бы.
Записан
Murz
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 41


« Ответ #2 : 18.10.2010, 15:37:51 »

Вобщем замучавшись с данной проблемой нашёл всё же как её можно решить, выложил способ её устранения в основной теме: http://joomlaforum.ru/index.php/topic,129331.msg732614.html#msg732614
Записан
boston
Moderator
*****

Репутация: +222/-3
Offline Offline

Пол: Мужской
Сообщений: 2699



« Ответ #3 : 02.11.2010, 01:56:17 »

Murz, отличное решение!
Записан
doctorgrif
Живу я здесь
******

Репутация: +80/-1
Offline Offline

Пол: Мужской
Сообщений: 1304


Нудный доктор


« Ответ #4 : 02.11.2010, 15:38:41 »

Murz, отличное решение!
включил в 1.2.1 ибо архиполезно
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet