Как открывать, редактировать и & amp; Конвертировать файлы HTACCESS

Файл с расширением HTACCESS – это файл конфигурации доступа Apache, обозначающий «гипертекстовый доступ». Это текстовые файлы, используемые для вызова исключения из глобальных настроек, которые применяются к различным каталогам веб-сайта Apache.

Размещение файла HTACCESS в одном каталоге приведет к переопределению глобальных параметров, которые ранее были переданы в этот каталог и его подкаталоги. Например, файлы HTACCESS могут быть созданы для перенаправления URL-адреса, предотвращения списка каталогов, запрета определенных IP-адресов, предотвращения хотлинкинга и многого другого.

Другое распространенное использование файла HTACCESS – это указание на файл HTPASSWD, в котором хранятся учетные данные, не позволяющие посетителям получить доступ к этому конкретному каталогу файлов.

В отличие от других типов файлов, файлы HTACCESS не содержат имени файла; они выглядят как «.htaccess». Правильно – вообще нет имени файла, только расширение.

Как открыть файл HTACCESS

Поскольку файлы HTACCESS применяются к веб-серверам, на которых запущено программное обеспечение Apache Web Server, они не вступают в силу, если они не используются в этом контексте.

Однако даже простой текстовый редактор может открывать или редактировать файл HTACCESS, например, Блокнот Windows или один из нашего списка лучших редакторов свободного текста. Другой популярный, хотя и не бесплатный, редактор HTACCESS – Adobe Dreamweaver.

Как конвертировать файл HTACCESS

Файлы веб-сервера Apache с расширением файла HTACCESS можно преобразовать в файлы веб-сервера Ngnix с помощью этого онлайн-конвертера HTACCESS в nginx. Вы должны вставить содержимое файла HTACCESSS в текстовое поле, чтобы преобразовать код в код, распознаваемый Ngnix.

Подобно конвертеру nginx, файлы HTACCESS могут быть конвертированы в Web.Config с помощью онлайн-конвертера .htaccess в Web.Config. Этот конвертер полезен, если вы хотите преобразовать файл конфигурации в тот, который работает с веб-приложением ASP.NET.

Образец файла HTACCESS

Ниже приведен пример файла .HTACCESS. Этот конкретный файл HTACCESS может быть полезен для веб-сайта, который в настоящее время находится в стадии разработки и еще не готов к публикации.

 AuthType basic 
AuthName "Ooops! Временно в разработке ..."
AuthUserFile /.htpasswd
AuthGroupFile/dev/null
Требовать действительного пользователя # Запрос пароля для всех else
Заказать Отклонить, Разрешить
Разрешить от всех
Разрешить с 192.168.10.10 # IP-адрес разработчика
Разрешить с w3.org
Разрешить с googlebot.com # Разрешить Google для сканирования ваших страниц
Удовлетворить любое # Пароль не требуется, если хост/IP разрешен

Каждая строка этого файла HTACCESS имеет определенное назначение. Например, запись «/.htpasswd» указывает, что этот каталог скрыт от публичного просмотра, если не используется пароль. Однако если указанный выше IP-адрес используется для доступа к странице, пароль не требуется.

Расширенное чтение файлов HTACCESS

Вы должны быть в состоянии сказать из примера выше, что файлы HTACCESS могут делать много разных вещей. Это правда, что они не самые простые файлы для работы.

Вы можете прочитать больше о том, как использовать файл HTACCESS для блокировки IP-адресов, запрета зрителям открывать файл HTACCESS, блокировку трафика в каталог, требовать SSL, отключение загрузчиков/рипперов веб-сайтов и многое другое в JavaScript Kit, Apache, WordPress и DigitalOcean.

Оцените статью
Solutics.ru
Добавить комментарий