Основной курс по Joomla
0 Пользователей и 1 Гость просматривают эту тему.
  • 5 Ответов
  • 186 Просмотров
*

strange76

  • Захожу иногда
  • **
  • 17
  • 0
Попробую максимально точно изложить проблему:
Есть сайт на Joomla 3.6.5
В общих настройках включена функция "Добавить суффикс к УРЛ" (в принципе, при выключении этой функции проблема исчезает, но сайт уже проиндексирован с суффиксами)
При вводе (заведомо неправильного) адреса типа http://mysite.com/1 - страница 404 срабатывает нормально.
Но если ввести неправильный адрес, где есть любое расширение (кроме .html), например http://mysite.com/1.php(htm, php, asp, jpg и т.д.), то страница 404 выдаёт ошибку:
Код
Error displaying the error page: Call to undefined method JDocumentRaw::addFavicon(): Page not found
с заголовком ошибки 500.

Подскажите, пожалуйста, как это можно пофиксить?
*

voland

  • Профи
  • ********
  • 9384
  • 420
  • Эта строка съедает место на вашем мониторе
*

strange76

  • Захожу иногда
  • **
  • 17
  • 0
В шаблоне
Поподробней, пожалуйста
*

ProtectYourSite

  • Живу я здесь
  • ******
  • 858
  • 48
Копайте в error.php шаблона
*

strange76

  • Захожу иногда
  • **
  • 17
  • 0
дело не в error.php - он берёт уже готовые данные.
а вот куда копать не пойму...
*

ProtectYourSite

  • Живу я здесь
  • ******
  • 858
  • 48
Включите отладку, выведите эти данные, смотрите логи.