Файл с расширением файла HTACCESS является файлом конфигурации Apache Access, который означает «гипертекстовый доступ». Это текстовые файлы, используемые для вызова исключения из глобальных параметров, которые применяются к различным каталогам веб-сайта 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 basicAuthName "Ooops! Временно в стадии разработки …"AuthUserFile /.htpasswdAuthGroupFile / dev / nullТребовать приглашение действительного пользователя # для всех остальныхОтменить заказ, разрешитьОтказаться от всехРазрешить с 192.168.10.10 # IP-адрес разработчикаРазрешить от w3.orgРазрешить с googlebot.com # Позволяет Google сканировать ваши страницыSatisfy Any # Нет пароля, если хост / IP разрешен
Каждая строка этого файла HTACCESS имеет особую цель. Например, запись «/.htpasswd» указывает, что этот каталог скрыт от общедоступного представления, если не используется пароль. Однако, если IP-адрес, показанный выше, используется для доступа к странице, тогда пароль не требуется. Вы должны быть в состоянии сказать из вышеприведенного примера, что файлы HTACCESS могут делать много разных вещей. Это правда, что это не простейшие файлы для работы. Вы можете узнать больше о том, как использовать файл HTACCESS для блокировки IP-адресов, не позволяя зрителям открывать файл HTACCESS, блокируя трафик в каталоге, требуя SSL, отключая загрузчики / рипперы веб-сайтов и многое другое в JavaScript Kit, Apache, WordPress и DigitalOcean. Расширенное чтение файлов HTACCESS




