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

 

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

Самостоятельный аудит сайта Joomla

Самостоятельный аудит сайта Joomla поможет разобраться, почему посещаемость...

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

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

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

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

Неработающие внутренние ссылки на с...

В этой статье поговорим про битые ссылки внутри сайта, а точнее про битые (...

Красивая форма подписки на сайте Jo...

В этой статье я расскажу, об отличном инструменте позволяющим, создать и ле...

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

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

Рекомендуем

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