Файлы htaccess.txt и web-config.txt

В коробочной версии Joomla, есть два текстовых файла, назначение, которых не понятно с первого взгляда. Это файлы htaccess.txt и web-config.txt. Расположены они в каталоге CMS Joomla, а после установки Joomla, оказываются в корневом каталоге сайта. Разберем назначение файлов htaccess.txt и web-config.txt.

htaccess web config joomla3 foto1

файлы htaccess и web-config базовой версии Joomla - htaccess web config joomla3 foto1

Чтобы понять назначение файлов htaccess.txt и web-config.txt нужно вспомнить, как устроен сервер хостинга, дающего место под размещение сайта.

В сборку любого сервера, будь то хостинг (shared hosting), сервер VDS (VPS Hosting), локальный сервер (LAMP, WAMP) на вашем компьютере, входит веб-сервер, позволяющий открывать страницы сайтов по протоколу HTTP. На практике в сборке используют три основных веб-сервера (программы):

  1. Веб-сервер, Apache для платформы Linux. Этот сервер исторически лидирует в сборках.
  2. Веб-сервер, Nginx для платформы Linux.
  3. Сборка Apache+ Nginx.
  • а также, IIS, для платформы Windows.

Здесь мы подошли к центральной части статьи. Файлы htaccess.txt и web-config.txt предназначены для управления работой веб-сервреров Apache и IIS Windows соответственно.

Для чего предназначены файлы htaccess.txt и web-config.txt

Файлы htaccess.txt и web-config.txt предназначены для управления работой веб-сервер Apache и IIS Windows означает, что с помощью специальных директорий прописанных в этих файлах, можно «давать команды» этим веб-серверам и руководить их работой. Например, можно закрыть определенные URL адреса, можно создать «черные списки» для IP посетителей, можно организовать перенаправление или склейку зеркал и т.д.

Как подготовить файлы htaccess.txt и web-config.txt к работе

Чтобы файлы htaccess.txt и web-config.txt выполняли свои задачи, нужно сразу после установки CMS Joomla, переименовать эти файлы:

  • Если у вас на сервере стоит Apache, то переименовываем htaccess.txt в .htaccess (точка вначале);
  • Если работаете на Windows, то переименовываете web-config.txt в web-config.

htaccess web config joomla3 foto2

файлы htaccess и web-config Joomla3 - htaccess web config joomla3 foto2

Что будет, если не использовать файлы .htaccess и web-config

Если не использовать файлы .htaccess и web-config, то есть, просто их не переименовывать, то вы не сможете:

Как влияют файлы .htaccess и web-config на безопасность сайта

Считается, что любой сайт управляющий поведением серверов потенциально является целью взлома. Поэтому, в рамках общей защиты сайта joomla, нужно установить права CHMOD на эти файлы 644. Напомню:

  • В целях безопасности Joomla 3 никогда не используйте CHMOD 777, ни для одного каталога и файла системы.
  • На файл конфигурации configuration.php ставим CHMOD 444, после установки всех нужных расширений и окончания настройки сайта.
  • На другие каталоги ставим CHMOD 755, на все другие файлы CHMOD 644.

И последнее. Даже если вы не используйте перенаправление и SEF ссылки, обязательно переименуйте файл htaccess.txt в .htaccess.  

©Joomla3-x.ru

Другие статьи раздела: Оптимизация Joomla 3

 

Похожие статьи

Как использовать файл robots.txt на...

Для управления сканирования сайта поисковыми роботами существует единственн...

Дополнительные настройки оптимизаци...

После базовых настроек SEO сайта Joomla 3, нужно выполнить дополнительные н...

Как правильно оформить вставку фото...

Фотографии играют большую роль не только в оформлении статей Joomla  с...

Вы должны именно так настраивать ЧП...

Долой все тяжёлые компоненты. Именно так вы должны настраивать ЧПУ ссылки н...

Проверка исходящих ссылок сайта

Если Вы решили подзаработать на продаже ссылок и размещении на своем сайте ...

Семантическое ядро сайта Joomla: ка...

В этой статье рассмотрим технологию создания семантического ядра сайта Joom...

Рекомендуем

Copyright © 2024 Joomla3-х.ru. Все права защищены.