Новости 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 Гость просматривают эту тему.
  • 23 Ответов
  • 34749 Просмотров
*

maestra

  • Захожу иногда
  • 80
  • 6 / 1
Это не вопрос, это ответ.
Я долго муздыкался с этой проблемой и в конце-концов ее решил, вот и хочу поделиться.

Мои исходные данные:
Joomla! 1.0.8.02 RUS Paranoia! MCE
SEF - стандартный
Apache/1.3.34 (Unix)
Joomla установлена в поддиректорию ww2
Модуль mod_rewrite в конфигурацию Апача включен

Описание проблемы
Проблема заключалась в том, что когда я включал SEF (запускаем админку и идем в меню Общие установки -> SEO -> Дружественные ссылки (SEF Urls) -> Да) и переименовывал htaccess.txt в .htaccess получал ошибку "404 Файл не найден" при попытке пройтись по любой ссылке. Модуль mod_rewrite установлен.

Как решил

1. В файле конфигурации должны присутствовать строки:

$mosConfig_absolute_path = '/home/***/public_html/ww2'; ## Это путь на компьютере хостера к папке Joomla.
$mosConfig_cachepath = '/home/***/public_html/ww2/cache';  ## Это путь к кэшу

или:

$mosConfig_absolute_path = '/var/www/vhosts/имя_домена/subdomains/ww2/httpdocs/'; ## Это путь на компьютере хостера к папке Joomla.
$mosConfig_cachepath = '/var/www/vhosts/имя_домена/subdomains/ww2/httpdocs/cache'; ## Это путь к кэшу

дальше одинаково

$mosConfig_live_site = 'http://ww2.***.com';  ## Это интернет адрес сайта. В конце слеш отсутствует !
$mosConfig_locale = 'ru_RU.CP1251';
$mosConfig_sendmail = '/usr/sbin/sendmail';

2. В файле .htaccess, который находится в папке /home/***/public_html/ww2/ должны присутствовать строки:

RewriteEngine On
RewriteBase /
########## Начало раздела стандартного SEF
## ВСЕ (RewriteCond) строки в этой секции необходимы только если
## на вашем сервере имеются каталоги с названиями 'content' или 'component'
## Если каталоги с такими названиями отсутствуют, то закомментируйте эти строки.
RewriteCond %{REQUEST_FILENAME} !\.(jpg|jpeg|gif|png|css|js|pl|txt)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^(/ww2/component/option,com) [NC,OR]   ##Обратите внимание на эту строку##
RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$  [NC]
RewriteRule ^(content/|component/) index.php
########## Конец раздела стандартного SEF

3. или) В файле .htaccess, который находится в папке /var/www/vhosts/имя_домена/subdomains/ww2/httpdocs/ должны присутствовать строки:

RewriteEngine On
RewriteBase /
########## Начало раздела стандартного SEF
## ВСЕ (RewriteCond) строки в этой секции необходимы только если
## на вашем сервере имеются каталоги с названиями 'content' или 'component'
## Если каталоги с такими названиями отсутствуют, то закомментируйте эти строки.
RewriteCond %{REQUEST_FILENAME} !\.(jpg|jpeg|gif|png|css|js|pl|txt)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^(/subdomains/ww2/httpdocs/component/option,com) [NC,OR]   ##Обратите внимание на эту строку##
RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$  [NC]
RewriteRule ^(content/|component/) index.php
########## Конец раздела стандартного SEF

Все остальные строки закоментированы.
После этих изменений все заработало.
Теперь я имею ссылки вида:
     http://ww2.***.com/component/option,com_contact/catid,12/Itemid,40/
     http://ww2.***.com/content/section/5/61/
« Последнее редактирование: 21.06.2013, 00:14:05 от zikkuratvk »

сделал все как написанно... однако всеж выдает вот такую байду...

Not Found
The requested URL /fsa//content/blogcategory/1/2/ was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

откуда-то берется лишний слэш...
*

_ib_

  • Давно я тут
  • 673
  • 100 / 8
Сделал также ка ки здесь описано, но не работает.
у меня джумла в папке "kornevaja_dir/joomla", теперь в меню настроек серверов или доменов, поддоменов я ставлю переадрессацию например:
(Sub)Domain        --->    Target

moj_domain.com   --->    /joomla   

теперь в .htaccess, который в папке /joomla/ оставляю все по дефаултам, т.е.  RewriteBase /   [RewriteBase /joomla]
и все работает класно :)              
Легальные шаблоны и дёшево!  + скидки до 50% для шаблонов клуба Joomlart, RocketTheme, Yootheme и Gavick.

при интересе пишите в личку или на мыло: "p" точка "d" собака gmx.de
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
блин, ну почему бы не попробовать поискать сначала?

Установка Joomla в поддиректорию
« Последнее редактирование: 13.12.2006, 15:14:06 от Mitrich »

Спасибо автору!
Имею сайт на мастерхосте и из-за одного закоментаренного параметра не работал SEF, прочитал первый пост все стало на свои места!
*

Kriks

  • Захожу иногда
  • 82
  • 0 / 0
maestra
+ тебе
Нереально помог в трудную минуту - я уже почти отчаялся решить эту проблему)))
*

valetxxx

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
  • goldenmagazin.ru
Подскажите, пожалуйста - после всех этих изменений у меня вот такая ерунда выдается:
Измучился уже с этим sef...



The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@мой_домен.ru and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.


Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.


--------------------------------------------------------------------------------

Apache/1.3.41 Server at www.мой_домен.ru Port 80
« Последнее редактирование: 17.08.2008, 17:26:50 от valetxxx »
*

maestra

  • Захожу иногда
  • 80
  • 6 / 1
Посмотри error лог на сервере. Там должно быть подробное описание проблемы
*

Derrr

  • Захожу иногда
  • 54
  • 0 / 0
 http://ww2.***.com/content/section/5/61/
выходит показывает ссылки как на поддомен?
Я установил Joomla в папку joomla в корне сайта,
сайт норм работает и ссылки имеют вид http://www.***.ru/index.php?option=com_b3v_feedback&Itemid=33
Возможно я ошибаюсь? Если воспользоваться вашими рекомендациями то не получу ли я
http://www.joomla.***.ru/content/section/5/61/ ?
*

maestra

  • Захожу иногда
  • 80
  • 6 / 1
http://ww2.***.com/content/section/5/61/
выходит показывает ссылки как на поддомен?
Честно говоря проект на основе которого я разбирал эту проблему уже не существует, так что детали я уже не помню. Однако в описанном случае получается как поддомен.

Возможно я ошибаюсь? Если воспользоваться вашими рекомендациями то не получу ли я
http://www.joomla.***.ru/content/section/5/61/ ?
Именно так и получите, только без www в начале.

В этой ветке выше есть ссылка где еще почитать по этой теме.
*

Derrr

  • Захожу иногда
  • 54
  • 0 / 0
Да.. установка джумлы в поддиректорию.
Я это читал и все проделал.
Для сайта работает.
Сайт доступен как http://***.ru
вместо http://***.ru/joomla/
но для SEF это не срабатывает...

черт с ним. можете подсказать как правильно перенести сайт из поддериктории sayt/joomla в дерикторию sayt/ ?
очень не хочется заново устанавливать и настраивать joomla...
*

maestra

  • Захожу иногда
  • 80
  • 6 / 1
Если не ошибаюсь достаточно файлы перенести в нужное место и в configuration.php прописать правильные пути в переменных $mosConfig_absolute_path и $mosConfig_cachepath, а также правильно изменить значение переменной $mosConfig_live_site.

Желаю успехов
*

Rich

  • Захожу иногда
  • 53
  • 0 / 0
  • Я, Вам, еще пригожусь!
Стандартная SEF, вроде все правильно сделал а над меню вот такой код:
string(141) "INSERT INTO #__redirection (oldurl, newurl, Itemid) VALUES ('proekt-freepixels.ru.html', 'index.php?option=com_content&id=5&task=view', '17')" string(148) "INSERT INTO #__redirection (oldurl, newurl, Itemid) VALUES ('reklama-na-sayte-feepixels.html', 'index.php?option=com_content&id=10&task=view', '32')" string(158) "INSERT INTO #__redirection (oldurl, newurl, Itemid) VALUES ('novosti-sayta-freepixels/index.php', 'index.php?option=com_content&id=4&task=blogcategory', '20')" string(157) "INSERT INTO #__redirection (oldurl, newurl, Itemid) VALUES ('aktsii-sayta-freepixels/index.php', 'index.php?option=com_content&id=5&task=blogcategory', '37')" string(120) "INSERT INTO #__redirection (oldurl, newurl, Itemid) VALUES ('otzyivyi/index.php', 'index.php?option=com_easybook', '36')" string(121) "INSERT INTO #__redirection (oldurl, newurl, Itemid) VALUES ('karta-sayta/index.php', 'index.php?option=com_joomap', '39')"
Что это? А если с главной перейти на любую другую страницу, то выдает 404 ошибку.
Сайт лежит не в корне а в другой папке. Прописывал (RewriteCond %{REQUEST_URI} ^(/pixels/component/option,com) [NC,OR]       ##optional - see notes##), но результат тот же.
*

mansonfaust

  • Захожу иногда
  • 73
  • 0 / 0
Все сделал как написано, после включения mod_rewrite главная грузится, а при линке на остальные страницы выдает ошибку 404.
После коректировка .htaccess выдает ошибку 500 Internal Server Error и на главной тоже.
Как исправить?
*

mansonfaust

  • Захожу иногда
  • 73
  • 0 / 0
вопрос решил, почему-то был не верный файл .htaccess, хотя вроде все проверял.
В итоге скопировал из описания artio и ссылки заработали.
Но ссылки на DatsoGallery все равно не работают! Может что-то надо дописать в .htaccess?
*

maestra

  • Захожу иногда
  • 80
  • 6 / 1
Но ссылки на DatsoGallery все равно не работают! Может что-то надо дописать в .htaccess?
Ничего дописывать не надо, все должно работать.
*

nivodor

  • Новичок
  • 4
  • 0 / 0
Прошу помощи, уже второй день мучаюсь.
Подскажите что должно быть прописано в .htacchess при включении чпу, если Joomla является дополнительным доменом на хостинге и расположена в каталоге выше public_html. Т.е. при подключении по ftp основной сайт лежит в папке public_html, а доп.домен с Joomla в папке: Joomla (без захода в public_html).
*

nivodor

  • Новичок
  • 4
  • 0 / 0
Если кто-нибудь знает подскажите! Плиз!
*

nivodor

  • Новичок
  • 4
  • 0 / 0
Сайт является доп. доменом, но находится не в папке public_html, а главной директории, т.е. при подключении по ftp папка с сайтом находится в одной директории с public_html. При включении ссылок чпу появляется ошибка 401 - все страницы кроме главной, главная работает. Подозреваю, что проблемы кроются в файле .htaccess. Модуль mod_rewrite в конфигурацию Апача включен, проверял он работает.

Подскажите пожалуйста, что должно быть в .htaccess при таком раскладе.
*

djbob2000

  • Захожу иногда
  • 96
  • 4 / 0
Дописать в хтацесс если сайт например в папке papka
RewriteBase /papka/
*

nivodor

  • Новичок
  • 4
  • 0 / 0
Дописать в хтацесс если сайт например в папке papka
RewriteBase /papka/
Дописывал такую строчку, не помогает. Что только не делал, и полный путь до папки указывал, всё равно не работает...
*

Abrikos

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
А есть инструкция для Joomla 1.5.18...  А то включаю SEO и все ссылки не рабочие становятся... помогите пожалуйста.... В основной папке у меня стоит сайт на движке elgg, а Joomla в подпапке... Что и в какой файл htaccess надо дописать, так как в главной папке стоит elgg и у него есть свой файл htaccess ну и понятно в подпапке Joomla есть её файл htaccess ?
« Последнее редактирование: 20.07.2010, 20:59:55 от Abrikos »
*

veg

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
Два дня роюсь в инете, много всего перепробывал, но проблему не могу решить.
Вот собсна что меня беспокоит.

есть сайт ufaveg.ru

Joomla установлена в ufaveg.ru/prog/jm

теперь ссылка на главную у меня выглядит так ufaveg.ru/prog/jm

Пробовал вписать в hta...  много чего, уже реально все перепробовал.
Может кто подскажет или поделится кодом?
*

llektor

  • Захожу иногда
  • 214
  • 2 / 2
не понятно как лучше для поисковиком когда когда есть слеш а конце адреса или когда нет его то есть слеша?
уважаемы подскажите пожалуйста, вот в конфиг файле прописываю так
var $live_site = 'http://www.domain.com';
сайт перестает работать белай страница даже ошибку не выводит, почему, как стати и на компьютере и на хостинге одинаково?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Админка и сайт перестали работать - DatabaseFactory not found

Автор all_zer

Ответов: 1
Просмотров: 299
Последний ответ 03.02.2026, 19:21:37
от wishlight
Не работают SEF-ссылки на Joomla 5

Автор Detonator

Ответов: 2
Просмотров: 4227
Последний ответ 29.03.2025, 07:26:44
от azm1n
Расширение SEF Wizard — улучшение маршрутизации и ЧПУ в Joomla! Инструменты SEO - администратора

Автор Филипп Сорокин

Ответов: 525
Просмотров: 61182
Последний ответ 22.10.2022, 12:14:38
от Lemonez
Как убрать ID из URL Joomla 3?

Автор SaxMusicOnly

Ответов: 142
Просмотров: 63984
Последний ответ 02.03.2021, 14:47:35
от Vasiliy111
Как сделать короткие ссылки Joomla 3.9?

Автор ezheck

Ответов: 12
Просмотров: 6468
Последний ответ 10.01.2020, 07:44:37
от arma