0 Пользователей и 1 Гость просматривают эту тему.
  • 9 Ответов
  • 685 Просмотров
*

jm

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Экспериментирую с Joomla на локальном компьютере, всё работает нормально и предсказуемо, но обнаружил одну странную особенность: Joomla выдаёт страницы, которые не должна выдавать, например:

http://site/22/
http://site/37/
http://site/124/

или

http://site/products/25-aaa/
http://site/news/46-bbbb/
http://site/about/241-ccccc/

Причём цифры 22, 37, 124, 25, 46, 241 это номера существующих ID материалов в системе, а буквы aaa, bbbb, ccccc это любые строки (которых может и не быть, значение имеют только цифры). При этом Joomla выдаёт совершенно разные страницы по этим путям, причём может на одну страницу поместить сразу несколько разных материалов.

Модуль Breadcrumbs при этом выдаёт не правильные пути, а пути прямо от корня категорий со множеством лишних ссылок.

Если материала с ID, например, 23 нет в системе, то пути

http://site/23/
http://site/products/23-dddddd/

как им и положено, отсутствуют и система выдаёт правильное сообщение об отсутствующей странице.

От версии Joomla это не зависит, проблема есть как на старых версиях, так и на последней.

Что это такое и как от этого избавиться?
*

wishlight

  • Живу я здесь
  • 4992
  • 293 / 1
  • от 150 руб быстрый хостинг без блокировок
*

jm

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Re: Joomla выдаёт лишние страницы
« Ответ #2 : 25.07.2018, 09:36:37 »
Хотелось бы понять причину такого поведения Joomla, ведь это очевидная ошибка, которой не должно быть в системе и разработчики Joomla не могут о ней не знать. Так почему они не исправят эту ошибку?

Или второй вариант: я что-то неправильно делаю, но тогда хотелось бы понять, что именно?
*

wishlight

  • Живу я здесь
  • 4992
  • 293 / 1
  • от 150 руб быстрый хостинг без блокировок
Re: Joomla выдаёт лишние страницы
« Ответ #3 : 25.07.2018, 10:50:35 »
Это очевидная привязка id к материалу. Почему так я не вникал.
*

jm

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Re: Joomla выдаёт лишние страницы
« Ответ #5 : 25.07.2018, 11:45:42 »
Благодарю! Так всё-таки это баг, цитата:

«После обновления Joomla до 3.8.1, обнаружил баг»

и судя по цитате это появилось после выхода версии 3.8.1.

Примем это за рабочую версию. У кого-нибудь есть альтернативное мнение по этому поводу?
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Joomla выдаёт лишние страницы
« Ответ #6 : 25.07.2018, 12:00:09 »
Я посчитал это багом, а Воланд писал на форуме что это во всех версиях и исправлять никто не будет.
*

ProtectYourSite

  • Живу я здесь
  • 2357
  • 135 / 4
  • Безопасность вебсайтов
Re: Joomla выдаёт лишние страницы
« Ответ #7 : 25.07.2018, 20:16:26 »
Так всегда было, все ждали и надеялись на  новый роутер, а он не оправдал ожиданий и не исправил эти дубли.
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Joomla выдаёт лишние страницы
« Ответ #8 : 25.07.2018, 20:22:46 »
Так всегда было, все ждали и надеялись на  новый роутер, а он не оправдал ожиданий и не исправил эти дубли.
Какие эти дубли? Если с новым роутером включить, как написано в моей статье , нет бага.
*

ProtectYourSite

  • Живу я здесь
  • 2357
  • 135 / 4
  • Безопасность вебсайтов
Re: Joomla выдаёт лишние страницы
« Ответ #9 : 25.07.2018, 22:37:58 »
Ну так это в htaccess дописать надо, без этого правило будет та же фигня, что и раньше.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как конвертировать сайт Joomla в мобильное приложение?

Автор 62411

Ответов: 1
Просмотров: 155
Последний ответ 14.06.2024, 15:31:24
от Olg
Нужна помощь по Joomla 3.4.3

Автор Vikvik43

Ответов: 1
Просмотров: 264
Последний ответ 09.05.2024, 01:25:57
от Гоша_Компьютерный
Что хранится в таблице overrider Joomla 3?

Автор web1

Ответов: 2
Просмотров: 466
Последний ответ 04.04.2024, 22:10:48
от web1
Шаблон для данной страницы недоступен. сообщите об этом Администратору сайта

Автор 62411

Ответов: 2
Просмотров: 435
Последний ответ 30.03.2024, 13:15:16
от web1
Как установить header Cache-Control только для одной страницы по URL?

Автор Slava77

Ответов: 0
Просмотров: 363
Последний ответ 23.03.2024, 00:16:36
от Slava77