Вопрос:

Делаю сайт на CMS Joomla. Когда создаю пункты меню для разделов, категорий, материалов, они в меню появляются, но при щелчке выдается сообщение об ошибке "404 File not found". Что делать?

Ответ:

Первое, почему такое может быть, когда пункт меню ведет к материалу, у которого просрочена дата публикации.

Второе: раздел, категория или материал снят с публикации. Просто откройте объект для редактирования и в пункте "опубликовано" выберите "Да".

Бывает еще один случай с похожими "симптомами". Если войти в пункт "Сайт" гдавного меню административной панели Joomla и выбрать "Общие настройки" справа будут три радиокнопки "Включить SEO", "Использовать mod_rewrite" и "Добавить суффикс к URL". Если включить эти пункты в положение "Да", необходимо сразу переименовать файл htaccess.txt в корневом каталоге на хостинге в .htaccess. Если этого не сделать, то ни один пункт меню не будет доступен для открытия.

Обращаю особое внимание, что и включение вышеозначенных пунктов и переименование файла необходимо сделать СРАЗУ после установки CMS Joomla пока сайт еще пустой. Если сделать это после наполнения сайта, все ссылки, в том числе и пункты меню перестанут работать.