Новости Joomla

🏆 Открыто голосование за Joomla в премии CMS Critic People’s Choice Awards 2025

🏆 Открыто голосование за Joomla в  премии CMS Critic People’s Choice Awards 2025

🗓 Голосование продлится до 27 февраля 2026 года.

👩‍💻 Проголосовать! 👩‍💻

Номинации, в которых можно проголосовать за Joomla:
⭐️ Best Free CMS
⭐️ Best Open Source CMS
⭐️ Best Enterprise CMS

Также в номинации Best e-Commerce Solution участвуют компоненты интернет-магазинов для Joomla:
⭐️ HikaShop
⭐️ Virtuemart

В номинации Best Website Builder оказались:
⭐️ YooTheme
⭐️ SP Page Builder

Что такое CMS Critic Awards?
С 2012 года премия CMS Critic Awards занимает особое место в сообществе систем управления контентом (CMS). Это единственный в своем роде сайт, который составляет рейтинг системы управления контентом и связанных с ними решений на рынке — от малого до крупного и подчеркивает их инновации и услуги.

Каждый год награда CMS Critic Awards присуждается одному победителю в различных отраслевых категориях, таких как: «Лучшая облачная CMS», «Лучший DXP», «Лучшая Headless CMS и других. Затем результаты оглашаются через СМИ вместе с выбором редакции CMS Critic.
В этом году премия вернулась к своим традициям и только TOP-5 движков по количеству номинаций попали в 2-й этап - голосование.

@joomlafeed

👩‍💻 Вместе мы развиваем Joomla: станьте Joomfluencer!

👩‍💻 Вместе мы развиваем Joomla: станьте Joomfluencer!

Вы уверенно чувствуете себя перед камерой, динамичны, обаятельны и всегда улыбаетесь? Чувствуете себя искателем приключений, готовым поделиться своими исследованиями CMS Joomla!, взять интервью у видных деятелей сообщества, пообщаться лично или по видеосвязи с волонтерами Joomla или отправиться на поиски новых идей?

Joomla ищет одного или нескольких волонтеров, готовых вдохнуть новую жизнь в обсуждение Joomla, ее CMS, пользователей, сообщества и многого другого.

Возможны самые разные форматы и темы: шортсы, интервью, аналитика и разборы в режиме реального времени, быстрые советы и рекомендации, знакомство с миром Joomla, изучение открытого исходного кода... Нет никаких ограничений!

Joomla! уже активно представлена ​​во многих социальных сетях:
- 155K подписчиков на Facebook,
- 55K подписчиков на X (ранее Twitter),
- 16K подписчиков на YouTube,
- 14K подписчиков на LinkedIn,
- 5,7K подписчиков в Instagram
а так же другие площадки ждут вас. Аккаунты Threads и Bluesky относительно новые, но их популярность только растёт!

А если хватит энергии, можно рассмотреть и TikTok!

❓ Итак, вы готовы?
👉 Свяжитесь с отделом маркетинга по адресу: marketing@community.joomla.org

Подробности в статье в Joomla Community Magazine.

@joomlafeed

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

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Посмотрите в настройках. Там по-моему есть опция отключения из URL id материала...
Создание сайтов, шаблонов, помощь в решении проблем.
*

predator.rc

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Спасибо за ответ. Изначально стоит, использовать ID материала в URL - Нет
*

stendapuss

  • Давно я тут
  • 945
  • 20 / 0
  • Valera Stankevich
Добавлено: хак для роутера com_content проверялся на версии 2.5.4 и 2.5.7
Избавляет от дублей вида - site.ru/2 site.ru/333 и подобных (страницы нормально отдают 404)
/components/com_content/router.php
просто закомментировать строку
Код: php
$vars['id'] = (int)$segments[0];
Здравствуйте, на Joomla 3 работало, обновил до Joomla! 3.4.1. Вернее ранее обновлял на предыдущие версии, не проверял работало или нет. На каких то работало.
Сейчас на Joomla! 3.4.1 не работает.
Подскажите пожалуйста как лечить?
Спасибо.      
« Последнее редактирование: 06.04.2015, 08:31:41 от stendapuss »
*

stendapuss

  • Давно я тут
  • 945
  • 20 / 0
  • Valera Stankevich
Здравствуйте, на Joomla 3 работало, обновил до Joomla! 3.4.1. Вернее ранее обновлял на предыдущие версии, не проверял работало или нет. На каких то работало.
Сейчас на Joomla! 3.4.1 не работает.
Подскажите пожалуйста как лечить?
Спасибо.      
Заработало стало 404 отдавать.
Правда не знаю в связи с чем. Но это до лампочки.
Убрал Редирект со слеша на без слеша в конце, т.е. с site.ru/article/ на site.ru/article
Код
RewriteRule ^(.*)/$ /$1 [R=301,L]
Убрал редирект, не работал JComments.
Спасибо.
*

bimailksua

  • Новичок
  • 9
  • 0 / 0
Помогите пж., проверить этот сайт http://www.bi.ks.ua на дубли и на прочие важные моменты. Я его создал, по видео урокам. Хоть по образованию и экономический кибернетик, но в программировании не понимаю ничего вообще. Может быть кто-то согласится мне его оптиматизировать за отдельную плату? Структура сайта и карта сайта согласована. Но я прекрасно понимаю, что специалисту будет, что исправить... если не наругать )) Свяжитесь пж. с нами по скайп biskypeksua.
« Последнее редактирование: 02.05.2015, 18:36:46 от bimailksua »
*

gaploger

  • Захожу иногда
  • 71
  • 0 / 0
Здравствуйте!
Помогите пожалуйста сделать редирект со страниц (их много) с окончанием
.html?_utl_t=vk
на страницы просто с
.html
Эти дубли наплодил уптолайк, я им написал, они убрали приставку в конце, но старые дубли остались.
В факе не нашел нужного ответа, там есть редирект на конкретную страницу, а у меня много страниц.
*

uicl

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
У меня в поисковиках проиндексировалось много страниц типа
http://sitename.ru/catalog/dom?start=20
http://sitename.ru/catalog/dom?start=40
http://sitename.ru/catalog/dom?start=60
Думаю перекрыть их Disallow: /*?start= в robots.txt
Подскажите, пожалуйста, я ничего лишнего не перекрою этой командой?
И стоит ли вообще с такими страницами бороться? Смущает только то, что у них у всех одинаковый заголовок.
*

Beer

  • Завсегдатай
  • 1105
  • 43 / 1
  • БИРУ - БИР!
Ко же знает твою иерархию сайта?....
В Яндекс - вебмастер можеть все свои директивы проверить онлайн.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Цитировать
Смущает только то, что у них у всех одинаковый заголовок.
http://joomlaforum.ru/index.php/topic,225970.0.html
Создание сайтов, шаблонов, помощь в решении проблем.
*

uicl

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Спасибо!
Тогда буду делать тайтлы и описание для страниц пагинации.

А еще такой вопрос: на сайте есть раздел "Новинки" (/new/), куда новые товары добавляются автоматически, и иногда оттуда появляются дубли, т.е.
http://sitename.ru/catalog/tarelki/horoshaya-tarelka
http://sitename.ru/catalog/new/tarelki/horoshaya-tarelka

Есть способ с этим побороться?

Disallow: /catalog/new/
?
« Последнее редактирование: 20.07.2015, 13:54:10 от uicl »
*

clubbers

  • Захожу иногда
  • 195
  • 10 / 1
  • Ставим + , если помог)
Может я по дороге что то упустил, но у меня плагин не поборол 2 вещи

1. сайт/юрл/2-uncategorised
2. site/component/news/news/1

Решил эти проблемы редиректами

1. Ссылки типа сайт/любойЮрл/цыфра-uncategorised редиректить на главную или же поменяйте на 404
Код
RewriteRule ^[^/]+/[0-9]+-uncategorised$ http://%{HTTP_HOST} [L,R=301]

2. Ссылка типа компонент/категория/категория/1 редиректить на главную или же поменяйте на 404 (количество вложености без разницы, редиректит все)
Код
RewriteCond %{REQUEST_URI} ^/component/category.*$
RewriteRule .* http://site.ua/? [L,R=301]
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Решил эти проблемы редиректами
1. Ссылки типа сайт/любойЮрл/цыфра-uncategorised редиректить на главную или же поменяйте на 404
2. Ссылка типа компонент/категория/категория/1 редиректить на главную или же поменяйте на 404 (количество вложености без разницы, редиректит все)

Зачем редиректами, да ещё и на главную? Есть замечательный флаг Forbidden:

Код
RewriteCond %{REQUEST_URI} ^/component/category [NC,OR]
RewriteCond %{REQUEST_URI} /[0-9]+-uncategorised$ [NC]
RewriteRule .? - [F]

P.S. Редиректы — зло.
*

alexboy

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Создаю меню K2 для нескольких категорий (Тип пункта меню - Категории, Параметры - Выберите одну или несколько категорий). Редирект перенаправляет на страницу 404 - Категория не найдена:
http://site/категория/подкатегория/content/

Если убираю из файла категории код редиректа, то ссылка формируется верно:
http://site/категория/подкатегория/

Приведённый способ редиректа не работает с несколькими категориями или есть какое-то решение?
« Последнее редактирование: 19.10.2015, 16:54:59 от alexboy »
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Создаю меню K2 для нескольких категорий (Тип пункта меню - Категории, Параметры - Выберите одну или несколько категорий). Редирект перенаправляет на страницу 404 - Категория не найдена:
http://site/категория/подкатегория/content/

Если убираю из файла категории код редиректа, то ссылка формируется верно:
http://site/категория/подкатегория/

Приведённый способ редиректа не работает с несколькими категориями или есть какое-то решение?

Решение всегда есть. Опишите нормально ситуацию. Какой ещё код редиректа вы убираете из файла категории? И что за файл категории такой? Плагинами SEF пользуетесь?
*

alexboy

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Решение всегда есть. Опишите нормально ситуацию. Какой ещё код редиректа вы убираете из файла категории? И что за файл категории такой? Плагинами SEF пользуетесь?

На первой странице темы приведено решение для устранения дублей K2. Приведённый код вставляю в шаблон категории category_item.php. Плагины SEF не использую, ссылки формируются самим K2.
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Напишите
На первой странице темы приведено решение для устранения дублей K2. Приведённый код вставляю в шаблон категории category_item.php. Плагины SEF не использую, ссылки формируются самим K2.

Я бы посоветовал Вам использовать флаг Forbidden в .htaccess (см. сообщение выше). Редиректы сильно грузят сервер, особенно, когда Ваш сайт простукивают боты и поисковые паучки.
*

alexboy

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Напишите
Я бы посоветовал Вам использовать флаг Forbidden в .htaccess (см. сообщение выше). Редиректы сильно грузят сервер, особенно, когда Ваш сайт простукивают боты и поисковые паучки.

Всё это время я тестировал этот способ Forbidden. Всё бы хорошо, но столкнулся со следующей проблемой.

Как с помощью этого флага избавиться от такого дубля:
site.ru/item
site.ru/category/item
Эти ссылки ведут на один и тот же материал. Должна остаться только вторая ссылка.

Сейчас у меня прописаны след. правила:
RewriteCond %{REQUEST_URI} ^/[0-9]+ [NC,OR]
RewriteCond %{REQUEST_URI} ^/category/[0-9]+ [NC,OR]
RewriteCond %{REQUEST_URI} ^/category/[0-9]+/[A-Z]+ [NC,OR]
RewriteCond %{REQUEST_URI} ^/category/[A-Z]+/[0-9]+ [NC,OR]
RewriteCond %{REQUEST_URI} ^/category/[A-Z]+/[0-9]+/[A-Z]+ [NC]
RewriteRule .? /error403.php [R=301,L]

Если добавить ещё одно правило:
RewriteCond %{REQUEST_URI} ^[A-Z]+ [NC,OR]
то тогда возникает ошибка циклической переадресации.

Как прописать исключающее правило, которое бы не затрагивало category, но при этом избавляло от дубля site.ru/item ?
*

darkghost

  • Живу я здесь
  • 2212
  • 97 / 0
доброе время суток, Форум!

Вопрос - как бороться с дублями страниц?
Изначально, один товар относят к нескольким категориям, отсюда понятно - что сами создают дубли страниц.
Например,
Спойлер
[свернуть]
Мне поставили задачу - их устранить, поскольку и далее, один товар будут относить в разные категории.
Прописывать в файл robot - так он в скором времени станет таких размеров, что ... Не выход!

Хочу воспользоваться представленным вариантом для JoomShopping
Что скажете, уважаемые, сработает или нет? Или может что-то посоветуете - как решить проблему  
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Создание сайтов, шаблонов, помощь в решении проблем.
*

darkghost

  • Живу я здесь
  • 2212
  • 97 / 0
*

life-pc

  • Новичок
  • 1
  • 0 / 0
Ребят и проффессионалы всем привет. У меня есть блог на Joomla 3.3.6 и у меня такая проблема есть статья с таким адресом http://life-pc.ru/problemy/54- и мне нужно чтобы это ссылка ссылалось на эту т.е. ридерект типа http://life-pc.ru/problemy/54-9-prichin-pochemu-net-zvuka-na-kompyutere-zvuk-propal
*

AGusar

  • Осваиваюсь на форуме
  • 19
  • 1 / 1
Кажется, у вас настроен редирект на эту страницу с той ссылки. Теперь поведайте тут, как сделали.
*

Adrian1111

  • Захожу иногда
  • 271
  • 1 / 0
Здравствуйте! Как сделать редирект с www. на URL без www.
Сайт на Joomla 3

На этот код сайт не реагирует:

RewriteCond %{HTTP_HOST} ^www.sayt.ru/
RewriteRule ^(.*)$ http://sayt.ru/$1 [R=permanent,L]


Нашел уже FAQ
« Последнее редактирование: 30.03.2016, 12:05:57 от Adrian1111 »
*

stydent

  • Захожу иногда
  • 150
  • 1 / 0
  • vlad-link.ru
Задали мне тут вопрос сеошники, с последующим его решением.
Например есть товар
Код
http://сайт.ru/interernye-svetilniki/vse-interernye-svetilniki/svetilnik-sol-r-95s-10-detail
его можно открыть по всем категориям

Код
http://сайт.ru/lyustri/svetilnik-sol-r-95s-10-detail
http://сайт.ru/bra/svetilnik-sol-r-95s-10-detail
http://сайт.ru/projector/svetilnik-sol-r-95s-10-detail

и так можно бесконечно открывать товар, страница полностью формируется и все ок.
Но это же куча дублей.

Как получить 404 ответ при подмене урлов, категорий.

*

saharin88

  • Захожу иногда
  • 291
  • 20 / 1
  • JoomWork
Задали мне тут вопрос сеошники, с последующим его решением.
Например есть товар
Код
http://сайт.ru/interernye-svetilniki/vse-interernye-svetilniki/svetilnik-sol-r-95s-10-detail
его можно открыть по всем категориям

Код
http://сайт.ru/lyustri/svetilnik-sol-r-95s-10-detail
http://сайт.ru/bra/svetilnik-sol-r-95s-10-detail
http://сайт.ru/projector/svetilnik-sol-r-95s-10-detail

и так можно бесконечно открывать товар, страница полностью формируется и все ок.
Но это же куча дублей.

Как получить 404 ответ при подмене урлов, категорий.



немножко поправленный плагин редиректа, который использует стандартный "Менеджер перенаправлений", для решения дублей ручками
*

stydent

  • Захожу иногда
  • 150
  • 1 / 0
  • vlad-link.ru
немножко поправленный плагин редиректа, который использует стандартный "Менеджер перенаправлений", для решения дублей ручками

подправил под себя, получаю 404 ответ, поисковик в итоге из выдачи уберет страницу.

Код
// If we have a redirect in the 300 range use JApplicationWeb::redirect().
                if ($link->header < 400 && $link->header >= 300) {
                    $new_link = JUri::isInternal($link->new_url)?JRoute::_($link->new_url):$link->new_url;
header($_SERVER['SERVER_PROTOCOL'] .' 404 Not Found');
?>
<meta http-equiv="refresh" content=" 0; url=/index.php?option=com_content&view=article&id=116">
<?
                    //$app->redirect($new_link, intval($link->header));
                }
*

stydent

  • Захожу иногда
  • 150
  • 1 / 0
  • vlad-link.ru
Выше описанное решение относится к ручному избавлению от дублей. В виртуалмарте это очень не удобно, категории добавляются/удаляются, отследить сложно.

Вот смастерил решение для категорий. Что бы категории не открывались по разным урлам.
Например /lyustri/po-tipu-podvesnye-lyustry верная ссылка, и она же может открыться по /bra/po-tipu-podvesnye-lyustry

Исправил это след.образом. Файл com_virtuemart/category/default.php
Код
$cats = array('/lyustri','/interernye-svetilniki','/bra','/ulichnye-svetilniki','/promyshlennye-svetilniki','/komplektuyushchie');

/*условие исключений*/
if(!in_array($_SERVER['REQUEST_URI'],$cats) and empty($_GET['mcf_id']) and empty($_GET['start']) and empty($_GET['keyword']))
foreach ( $document->_links as $k => $array ) {
if ( $array['relation'] == 'canonical' ) {
if($_SERVER['REQUEST_URI']!=$k) {
header($_SERVER['SERVER_PROTOCOL'] .' 404 Not Found');
?>
<meta http-equiv="refresh" content=" 0; url=/index.php?option=com_content&view=article&id=116">
<?/**/
//exit;
}
}
}
?>

Суть в том что сравниваем каноникал с текущем урлом.
В исключения добавил категории из-за сложности архитектуры, результаты фильтра, пагинация и поиска.
« Последнее редактирование: 18.07.2016, 13:21:02 от stydent »
*

tomas_morgam

  • Захожу иногда
  • 126
  • 0 / 0
При проверке проиндексированной ссылки на удаленный товар при таком коде ответ 301 и далее редирект на 404.
Код
$productlink = 'index.php?option=com_jshopping&controller=product&task=view&category_id='.$this->category_id.'&product_id='.$this->product->product_id; 
if (JRoute::_($productlink)!= JRequest::getURI()) { header("HTTP/1.0 404 Not Found"); JApplication::redirect('http://web.net.ua/404/','','' ,true); }
Вопрос: если Google получит ответ 301 и увидет что идет редирект на 404 он эту страницу вибросит с индекса? Или нужно чтобы только был ответ 404 без всяких 301?
*

AndJy

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Можно ли прописать редирект для группы страниц одной категории одной строкой?

По данным https://webmaster.yandex.ru/ есть ссылки на несуществующие страницы.
При этом такие страницы можно сгруппировать по категорим, например, -

в категории vidy-proverok-na-poligrafe (http://site/nashi-uslugi/vidy-proverok-na-poligrafe/) - 7 не существующих страниц.
Можно ли прописать общий редирект для страниц этой категории одной строкой:

RewriteCond %{HTTP_HOST} ^site/nashi-uslugi/vidy-proverok-na-poligrafe$ [NC]
RewriteRule ^(.*)$ http://1-poligraf.ru/$1 [R=301,L]

Или надо прописывать редирект для каждой 7 страниц отдельно –
RewriteCond %{HTTP_HOST} ^ site/nashi-uslugi/vidy-proverok-na-poligrafe/proverki-domashnego-personala$ [NC]
RewriteRule ^(.*)$ http://site/$1 [R=301,L]

*

AndJy

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Если внесены новые записи в .htaccess с редиректами, через какое время будет результат?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться