Бесплатно

Запуск сайта на WP

20 уроков, которые помогут вам стать владельцем домена и хостинга за 30 минут

Joomla htaccess — особенности настройки

Есть большая доля вероятности, что вы пользуетесь сервером Apache. Это один из самых популярных видов серверов, для какого есть особые файлы конфигурации. В частности, такой файл — это htaccess.

Данный файл предназначен для определения различных дополнительных параметров и конфигураций apache.

В предложенной статье будет рассмотрен htaccess для Joomla: его настройка, возможности и требования.
htaccess

Содержание

Что можно сделать при помощи файла htaccess

Основная опция, которой пользуются веб-мастера при помощи htaccess — это установка редиректа на определенные страницы и сайт в целом. Данная настройка позволяет перенаправлять пользователей и поисковые машины на заданный адрес, что поможет вам решить проблему дублирования URL, из-за какой ухудшается индексация ресурса.

С другой стороны, htaccess позволит вам изменить настройки доступа к различным частям сайта. Именно благодаря htaccess вы сможете заблокировать вход для указанного ip-адреса, введя таким образом бан на сайте для зловредных юзеров. И это только некоторые возможности файла htaccess, которые вы можете использовать.

Как найти, создать и настроить htaccess

Находиться файл htaccess должен в корневом каталоге на сайте, точно там же, где и robots.txt. Но вы имеете право поместить htaccess где угодно на хостинге. Разница в том, что если htaccess размещен в папке images, то и оказывать влияние он будет именно на каталог с картинками, а не на весь сайт. Так что вы можете разместить несколько файлов htaccess по сайту, чтобы создать максимально гибкие условия доступа.

Итак, пройдите через FTP-менеджер в файловую систему сайта в его корень. Если там нет файла htaccess, то вам придется его создать. Сделать это несложно и есть разные способы создания файла конфигурации для сервера:

  1. Первый вариант — это создание htaccess у вас на компьютере. Вам нужно будет открыть блокнот и прописать значения для файла. Затем вам нужно будет при помощи FTP-менеджера перенести файл на хостинг в корень сайта, а затем уже при помощи возможностей панели управления переименовать его с txt-формата в .htaccess с точкой в начале.
  2. Второй вариант еще проще — создайте эту конфигурации не выходя из админки хостинга при помощи кнопки «Создать файл». У вас наверняка имеется такая возможность.

Что можно будет указать в файле htaccess

Настройка конфигураций внутри htaccess полностью зависит от ваших потребностей. Если нужно запретить доступ к определенным директивам, то пропишите это, указав название папки через решетку #. Запрет для всех прописывается при помощи тега deny from all. Если вы хотите открыть доступ для всех, то напишите противоположный тег — allow from all. Также вы сможете ограничить права для всех пользователей для определенного файла при помощи тегов <files></files>. Внутри первого тега после слова files укажите название файла и его формат.

Возможности htaccess в плане ограничения и открытия доступа к определенным данным сайта ограничены только вашей фантазией. К примеру, при помощи того же тега <files> вы сможете запретить просмотр всех файлов определенного формата. А чтобы заблокировать конкретный ip-адрес, укажите строку Deny from и напишите ip-адрес. Если нужно указать несколько адресов, то пишите их через пробел в ряд.

Кроме того, файл htaccess в некотором роде может заменить robots.txt. Для этого вам нужно будет прописать юзер-агентов, для которых вход на ресурс воспрещен. Но поскольку сделать это не совсем удобно и просто, лучше воспользоваться классическим robots.txt и не заморачиваться.

Гораздо лучше использовать полезные функции htaccess. К таким можно отнести gzip-сжатие для ускорения работы сайта. После активации такой опции браузеры посетителей будут автоматически сжимать загружаемую информацию и реальный вес сайта уменьшится, как и время загрузки страницы. Но при этом повысится давление на сервер, так что у каждой «медали» две стороны. Что включать, а что нет — решать вам. Главное — это изменить стандартный файл, чтобы он способствовал улучшенной работе сайта на движке Joomla.

Как правильно настроить htaccess на Joomla

Во-первых, включите mod_rewrite. Эта функция используется очень часто, потому лучше сразу ее активировать. Она вам понадобится, когда вы включите в админке человекопонятные ссылки. Если mod_rewrite не активировать, они не заработают, еще и ошибка выскочит при загрузке страницы. Тег, который активирует этот модуль выглядит следующим образом: # RewriteEngine On.

Чтобы обеспечить безопасность своего ресурса, вам нужно отключить в PhP register_globals. Не стоит вдумываться, зачем это делать — просто отключите функцию, и получите повышение безопасности — это точно! Но самое главное, что вам нужно сделать в файле .htaccess — это активировать перенаправление URL во избежание появления дублей страниц. Это нужно, чтобы сайт одинаково работал и с WWW и без. Иначе один из вариантов не будет включаться и вы потеряете какую-то часть аудитории.

Понравилась статья?
Лайк автору
Загрузка...

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: