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