Scaltro
Гуру форума
- Регистрация
- 15 Сен 2007
- Сообщения
- 1.169
- Реакции
- 79
- Автор темы
- #1
Всем доброго времени суток, столкнулся с проблемой, точного решения нигде не нашёл и методом тыка пришёл к решению, решил поделиться, может пригодится кому.
Суть: при определённых обстоятельствах пришлось мне использовать сервер Apache, всё бы хорошо, нужный функционал работает, но вот проблема при включении в Joomla Search Engine Friendly URLs и Use URL Rewriting начало выдавать 404 на все страницы. Файл htaccess.txt в .htaccess переименовал, и всё равно не хотело работать. При том что это без замороченных установок с доп настройками и компонентами проблема вылезла, на голой ubuntu 22.04 с PHP8.4 и Apache2. Решение нашёл такое, по крайней мере у меня сработало, сначала попытался провернуть это в файле хоста /etc/apache2/sites-available/000-default.conf но не помогло, в итоге /etc/apache2/apache2.conf нашёл строку:
Изменил на AllowOverride All
Joomla стала выдавать 500, после изменил кодировку .htaccess в папке с Joomla с utf-8 на ANSI и всё заработало, sef ссылки стали открываться корректно, хотя везде пишут что кодировка вроде как в utf-8 должна быть...
Суть: при определённых обстоятельствах пришлось мне использовать сервер Apache, всё бы хорошо, нужный функционал работает, но вот проблема при включении в Joomla Search Engine Friendly URLs и Use URL Rewriting начало выдавать 404 на все страницы. Файл htaccess.txt в .htaccess переименовал, и всё равно не хотело работать. При том что это без замороченных установок с доп настройками и компонентами проблема вылезла, на голой ubuntu 22.04 с PHP8.4 и Apache2. Решение нашёл такое, по крайней мере у меня сработало, сначала попытался провернуть это в файле хоста /etc/apache2/sites-available/000-default.conf но не помогло, в итоге /etc/apache2/apache2.conf нашёл строку:
Код:
<Directory /var/www>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
Joomla стала выдавать 500, после изменил кодировку .htaccess в папке с Joomla с utf-8 на ANSI и всё заработало, sef ссылки стали открываться корректно, хотя везде пишут что кодировка вроде как в utf-8 должна быть...