Первым делом убираем index.php из адресной строки Joomla
Установив Joomla на хостинг первым делом уберите назойливое отображение в адресной строке вашего сайта дополнение "index.php". Это сделать очень просто! Отключить отображение index.php в URL'е можно из панели администратора. Для этого вам надо сделать всего две вещи.
1. Через FTP зайдите в главную директорию вашего сайта и найдите файл "htaccess.txt". Вам нужно его переименовать что бы получилось название ".htaccess". Тоесть уберите расширение файла и точку, и поставьте точку впереди.
2. Зайдите в админ-панель вашего Joomla сайта и перейдите в "Общие настройки". Справа Вы увидите раздел "Настройки SEO". Здесь в пункте "Перенаправление URL" у вас стоит "Нет". Включите его! Это позволит модулю перехватывать адреса и перенаправлять на нужные для нас.
Вот и все! Теперь проверьте ваш сайт. Если же при открытии сайта возникли ошибки (зачастую это ошибка 500), то в первую очередь прочтите раздел FAQ вашего хостинг-провайдера (хостера). Если ничего такого там не описано, узнайте у них установлен ли для вашего тарифного плана модуль apache "mod rewrite" и опишите проблему. Как правило это можно решить закоментировав строку #Options +FollowSymLinks в самом файле ".htaccess".
Возможность убрать index.php из урла есть как в Joomla 2.5 так и в Joomla 3.
#Разрешение на перезапись всех директив при помощи .htaccess
AllowOverride All
Надеюсь кому-нибудь поможет!)
Тут я не понял, что куда добавить?
Постоянно выбивало ошибку 500. Помогло, думается мне, именно переименование файла через FTP, а не через notepad. Может кому-то поможет=)
Да, именно переименовать через FTP убрать расширение ".txt" и перед htaccess поставить "." , по крайней мере на локальном хостинге проблему решить можно только так!
ОК, у тебя стоит LAMP, а что делать если на виндовс стоит Open Server?
Где мне найти файл конфиги?
Подскажите, пожалуйста, что это за проблема с УРЛОМ: /index.php/3d-printers/blog/85-3d.
Приблизительно я ответ знаю, но хочу еще раз удостовериться в правильности ее решения.
Заранее благодарен.