Новости Joomla

👩‍💻 Joomla User Guide - новый портал документации для пользователей.

👩‍💻 Joomla User Guide - новый портал документации для пользователей.

Обычно над сайтом работают разные специалисты: контент-менеджеры, разработчики, администраторы и т.д. Долгое время документация для пользователей была на docs.joomla.org. Там по-прежнему хранится информация, актуальная для Joomla 2.5, Joomla 3 и немного для Joomla 4.

Для Joomla 5+ создан портал документации для пользователей Joomla — https://guide.joomla.org. В нём вы найдёте инструкции для контент-менеджеров и веб-мастеров, администраторов сайта:
- как работать с категориями, материалами, страницами сайта
- работа с модулями, стилями отображения
- загрузка картинок и работа с ними
- модули, плагины, компоненты, поиск, теги. процессы, мультиязычность, шаблоны писем, планировщик задач, микроразметка Schema.org...
- ... и многое многое другое, что вызывает так много вопросов у обычных пользователей Joomla.

Информация дана на английском языке. Можно использовать браузерный автоперевод для чтения по-русски или воспользоваться сайтом одного из энтузиастов Joomla-сообщества - https://jdocmanual.org, где даны ИИ-переводы на 9 (на данный момент) языков, включая русский.

Также всячески приветствуется помощь в наполнении портала документации. Ваша небольшая заметка или статья с парой скриншотов, ваш опыт - могут сэкономить тысячам и тысячам людей не один час Точно так же как и вы, пользуясь Joomla используете результаты трудов сотен людей со всего мира: от кода до документации.

Присоединяйтесь - это не сложно ) Главное начать ))

- https://guide.joomla.org/ - новы портал документации для пользователей Joomla 5+.
- https://docs.joomla.org/ - старый портал документации для пользователей Joomla 3.
- https://jdocmanual.org/ - документация по-русски (ИИ-перевод).

@joomlafeed

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

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Пример: site.ru/38-joomla -> site.ru/joomla

Код
RewriteCond %{REQUEST_URI} ^(.*)/(\d+)-([^/]+)$
RewriteRule ^ %1/%3 [L,QSA,R=301]
*

djumfan

  • Захожу иногда
  • 243
  • 13 / 0
Re: [Joomla 3.8.0] Редирект с id на БЕЗ id
« Ответ #1 : 21.09.2017, 01:26:09 »
А по другим компонентам установленным на сайт такой редирект не ударит?
Например форум кунена, где ID в категориях и темах.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: [Joomla 3.8.0] Редирект с id на БЕЗ id
« Ответ #2 : 21.09.2017, 01:34:49 »
само собой ударит. а чтобы не ударил - вы в регулярку добавите в начало ваш раздел форума, и на форум это не будет распространятся.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Guran

  • Захожу иногда
  • 329
  • 22 / 0
Re: [Joomla 3.8.0] Редирект с id на БЕЗ id
« Ответ #3 : 24.09.2017, 17:28:11 »
Так вот, допустим, исключаем форум (forum):

Код
RewriteCond %{REQUEST_URI} ^(.*)/(\d+)-([^/]+)$
RewriteRule !^forum\ %1/%3 [L,QSA,R=301]

Редирект работает. А если необходимо исключить два компонента, две категории?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: [Joomla 3.8.0] Редирект с id на БЕЗ id
« Ответ #4 : 24.09.2017, 18:40:58 »
так вы в RewriteCond условие добавьте, а не в RewriteRule. и будет как и положено несколько RewriteCond, и один RewriteRule если условия выполнились.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: [Joomla 3.8.0] Редирект с id на БЕЗ id
« Ответ #5 : 24.09.2017, 19:23:15 »
Дополню немного, чтобы @Guran понимал разницу между RewriteCond и RewriteRule:
http://htaccess.net.ru/doc/mod_rewrite/
Вроде разжёвано.
И на хабре статейка замечательная:
https://habrahabr.ru/company/sprinthost/blog/129560/
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: [Joomla 3.8.0] Редирект с id на БЕЗ id
« Ответ #6 : 24.09.2017, 19:56:36 »
Cond - сокр. от слова condition (условие).
Rule - правило.
RewriteCond - условие(я), при которых срабатывает правило RewriteRule.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Guran

  • Захожу иногда
  • 329
  • 22 / 0
Re: [Joomla 3.8.0] Редирект с id на БЕЗ id
« Ответ #7 : 25.09.2017, 14:15:20 »
C Nginx не получается настроить редирект
Пробовал так:
Код
rewrite ^(.*)/(\d+)-([^/]+)$ /%1/%3 redirect;
И так пробовал:
Код
if ($request_uri ~ "^(.*)/(\d+)-([^/]+)$"){
    rewrite ^ /%1/%3 redirect;
  }
В обоих случаях все старые страницы с ID перенаправляются на главную страницу сайта.
*

Guran

  • Захожу иногда
  • 329
  • 22 / 0
Re: [Joomla 3.8.0] Редирект с id на БЕЗ id
« Ответ #8 : 25.09.2017, 17:27:11 »
 Вот этот код для Nginx ближе к истине:
Код
if ($uri ~ "^(.*)/(\d+)-([^/]+)$"){
set $rule_0 1;
set $bref_0_0 $1;
set $bref_0_1 $2;
set $bref_0_2 $3;
}
if ($rule_0 = "1"){
rewrite ^/ /${bref_0_0}/${bref_0_2} permanent;
}
Но почему-то выпадают два слеша после домена сайт.ру// Хотя страницу перенаправляет правильно.
« Последнее редактирование: 25.09.2017, 17:59:37 от Guran »
*

Guran

  • Захожу иногда
  • 329
  • 22 / 0
Re: [Joomla 3.8.0] Редирект с id на БЕЗ id
« Ответ #9 : 05.10.2017, 16:24:25 »
Вот верный код:
Код
if ($uri ~ "^(.*)/(\d+)-([^/]+)$"){
set $rule_0 1;
set $bref_0_0 $1;
set $bref_0_1 $2;
set $bref_0_2 $3;
}
if ($rule_0 = "1"){
rewrite ^/ /.${bref_0_0}/${bref_0_2} permanent;
}
Точку после слэша в последней строке надо было поставить.
*

Alexandros

  • Новичок
  • 6
  • 0 / 0
Re: [Joomla 3.8.0] Редирект с id на БЕЗ id
« Ответ #10 : 29.10.2017, 15:46:31 »
Здравствуйте. Перечитал мануалы по правильному заполнению htaccess, но в итоге боюсь накосорезить из-за того, что все-равно так и плаваю в теме. История все та же, обновился до Joomla 3.8.1, включил экспериментальный модуль, включил "Удалить ID". Если в htaccess прописываю код, выложенный Elle:
Код
RewriteCond %{REQUEST_URI} ^(.*)/(\d+)-([^/]+)$
RewriteRule ^ %1/%3 [L,QSA,R=301]
то на сайте все прекрасно редиректится. За что спасибо Elle! Но проблема в том, что помимо сайта имеется форум, размещенный по адресу, условно говоря: site.ru/forum , который тоже был задет редиректом :( Подскажите пожалуйста, как дополнить код, выложенный Elle, чтобы включить редирект на сайте, но исключить при этом форум. Буду очень благодарен.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: [Joomla 3.8.0] Редирект с id на БЕЗ id
« Ответ #11 : 29.10.2017, 15:57:45 »
добавить еще одно условие
Код
RewriteCond %{REQUEST_URI} !^/forum
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Alexandros

  • Новичок
  • 6
  • 0 / 0
Re: [Joomla 3.8.0] Редирект с id на БЕЗ id
« Ответ #12 : 29.10.2017, 16:24:39 »
Dmitry_stas, спасибо вам большое! Жалко, что не могу плюсануть карму пока...
*

Missile

  • Завсегдатай
  • 1116
  • 90 / 1
Re: [Joomla 3.8.0] Редирект с id на БЕЗ id
« Ответ #13 : 29.10.2017, 21:49:59 »
Dmitry_stas, спасибо вам большое! Жалко, что не могу плюсануть карму пока...
Я за Вас плюсану :)
*

korkka44

  • Захожу иногда
  • 194
  • 1 / 0
Re: [Joomla 3.8.0] Редирект с id на БЕЗ id
« Ответ #14 : 31.07.2018, 14:43:14 »
уже встроенная фишка появилась в админке, которая как раз их убирает
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

WT IndexNow для Joomla - отправка страниц сайта на переиндексацию в поисковики

Автор sergeytolkachyov

Ответов: 1
Просмотров: 1442
Последний ответ 27.01.2026, 12:30:44
от sergeytolkachyov
WT SEO Meta templates плагин сео-шаблонов для Joomla

Автор sergeytolkachyov

Ответов: 26
Просмотров: 6925
Последний ответ 17.10.2025, 16:00:36
от sergeytolkachyov
Редирект для страницы с добавлением кода языка

Автор zeus07

Ответов: 0
Просмотров: 3298
Последний ответ 26.06.2023, 11:25:10
от zeus07
Htaccess и редирект с index.php на без index.php

Автор PavelK

Ответов: 2
Просмотров: 5352
Последний ответ 11.05.2023, 14:31:40
от PaLyCH
Как настроить редирект через маску содержащую часть пути?

Автор Slava77

Ответов: 0
Просмотров: 3947
Последний ответ 18.01.2023, 03:17:15
от Slava77