Joomla 4. Компонент K2 и форк K2ForJ4 (18 янв 2024)

Если вас, как и меня, достало выслушивать (вычитывать) бесконечные обещания разработчика K2 опубликовать версию компонента K2 под Joomla 4 (без чего невозможно реализовать апгрейд from Joomla 3 to Joomla 4) - воспользуйтесь форком K2ForJ4. Который в данный момент установлен и без каких-либо проблем работает на этом веб-сайте.

Решение проблем с SEF

Больше
13 года 2 мес. назад - 13 года 2 мес. назад #1 от anatole
anatole создал тему: Решение проблем с SEF
Эта статья может пригодиться тем, кто попытался включить ЧПУ у себя на сайте и получил ошибки 404 (страница не найдена) либо 500 (внутренняя ошибка сервера).

Примерный список причин, вследствие которых могли появиться ошибки:
  1. используется версия PHP, не совместимая с Joomla, советуем ознакомиться с техническими требованиями Joomla CMS; возможно, вы используете устаревшую, beta или RC версию. Обновите joomla.

  2. Если вы используете опции, которые зависят от работоспособности файла ".htaccess" то обязательно проверьте его существование в корне сайта, в крайнем случае нужно переименовать файл "htaccess.txt" (точка в начале имени файла - обязательна).

  3. Проверьте, работает ли Apache mod_rewrite, это очень важный модуль web-сервера (обычно он включен, хостинги предоставляют его в обязательном порядке).
Если mod_rewrite работает, то, возможно, он отключен в самом файле настроек либо неверно ссылается. Найдите строчку
Code:
# RewriteBase /

Уберите комментарий (символ #), а вместо слеша укажите верную подпапку. Например, так:
Code:
RewriteBase /joomla


Как проверить работоспособность mod_rewrite?

Многие проблемы с поисковой оптимизации (SEO) возникают потому, что на хостинге не включен модуль Apache mod_rewrite. Как проверить его работоспособность?

Найдите в корне вашего сайта файл ".htaccess", если его нет, то создайте. Внимание, точка в начале имени - обязательна!
В начало файла впишите следующие строчки:
Code:
Options +FollowSymLinks Redirect /test.html http://www.joomla.org

Запустите браузер и зайдите по адресу:
Code:
http://www.site.ru/test.html"
(замените "site.ru" с фактическим URL вашего сайта)

Если Вас перенаправит на сайт joomla.org - mod_rewrite включен и исправно работает. Если вы получили сообщение об ошибке - mod_rewrite не работает, либо вы неверно внесли изменения в ".htaccess". Перепроверьте, в противном случае обратитесь в техническую поддержку вашего хостинга с просьбой включить данный модуль.
Последнее редактирование: 13 года 2 мес. назад пользователем anatole.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Dev banner 2
Работает на Kunena форум