Файлы 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

 

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

Google Analytics для Joomla 3 сайта

Размещение кода Google Analytics на Joomla сайте, позволяет собирать и анал...

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

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

Проверить адаптивность сайта Joomla

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

Управление мета тегом Robots из пан...

Хорошо известно, что теория оптимизации предполагает, что администратор сай...

АГС Яндекс на сайте Joomla — за что...

Вот вам факт, сайты попадают под фильтрационные и санкционные фильтры поиск...

Карта сайта Joomla 3: как сделать x...

Учитывая, что карты сайта входят во все чек листы, оптимизации сайта, карту...

Рекомендуем

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