Конфигурация веб-сервера: Файл htaccess
Файл .htaccess-это краткое имя для доступа к гипертексту. Это файл конфигурации на уровне каталога, используемый веб-серверами на базе Apache и позволяющий децентрализованно управлять конфигурацией веб-сервера.
Эти файлы могут переопределять подмножество глобальной конфигурации сервера для каталога, в котором они находятся, и всех подкаталогов. Вы можете вносить изменения в конфигурацию для каждого каталога. Параметры файлового сервера .htaccess применяются к каталогу, в котором он размещен, и ко всем подкаталогам.
Включение htaccess
По умолчанию файлы .htaccess обычно включены. Так что вам не нужно беспокоиться об этом. Для дальнейшего подтверждения вы можете спросить об этом у своей хостинговой компании. Они будут более чем счастливы включить его для вас.
Комментарии в файле htaccess
Комментарии начинаются с символа #. Комментарии являются необязательными и используются для ссылки или объяснения кода.
Приложения
Некоторые из распространенных применений файла .htaccess-это возможность защиты каталогов паролем, запрета пользователей или разрешения
Другой индексный файл
Вы можете использовать другой файл в качестве основного индексного файла, который посетители видят, когда приходят на ваш сайт. Обычно посетителям представляются index.html или index.php, но если вам нужна какая-то специальная страница, которую вы хотите использовать в качестве главной страницы вашего сайта, используйте
Если index.php3 отсутствует в каталоге, то index.php будет использоваться. Вы можете добавить больше имен файлов.
Защита каталога паролем
Когда вы используете .htaccess для защиты каталога паролем, посетители вашего сайта столкнутся с всплывающим диалоговым окном, в котором требуется ввести имя пользователя и пароль. Этот код защитит паролем каталог (скажем, ваш сайт) и любые подкаталоги под ним.
Создайте файл .htpasswd, в котором будут храниться имя пользователя и пароль в зашифрованном виде.
Перенаправление с помощью htaccess
Постоянное перенаправление 301 является наиболее распространенным и полезным. Например, перенаправить весь ваш сайт на любой другой домен (скажем, example.com)
Для установки Joomla
Joomla поставляется с файлом htaccess.txt, его нужно переименовать в .htaccess, чтобы использовать.