RewriteBase /~username
Архив метки: joomla
.htaccess — Запрещаем доступ к несуществующим компонентам Joomla!
Анализируя логи системы перенаправлений Joomla! выявил группу запросов ботов представляющих попытки нащупать наличие у вас компонентов имеющих какую либо уязвимость, например
http://yourdomain.com?option=com_vitabook
Если подобный компонент у вас установлен, то деваться некуда и вы сами должны позаботиться о его безопасности. Но если таких компонентов нет, то в таблицу перенаправлений регистрируется множество совершенно ненужных запросов.
Избавиться от регистрации таких записей можно добавлением нескольких строк в .htaccess
Читать далее .htaccess — Запрещаем доступ к несуществующим компонентам Joomla!
Разбираем .htaccess для Joomla!
Итак, возьмем .htaccess от Joomla! (я взял от версии 3.4.1) и посмотрим, что в нем интересного и как это все работает.
В первой незакомментированной строке видим команду IndexIgnore
IndexIgnore *
Если в конфигурации вашего сервера или в .htaccess файле включена опция
Options +Indexes
, то при обращении к папке, в которой нет файлов index.php или index.html, на экране браузера будет выведен листинг этой папки со всеми файлами и вложенными папками.
Права на папки Joomla! 2.5
После того как ваш сайт перенесён на хостинг и вы сделали необходимые настройки для работы CMS Joomla, необходимо выставить права доступа на папки.