HTACCESS файл (какво е & Как да го отворите)

Съдържание:

HTACCESS файл (какво е & Как да го отворите)
HTACCESS файл (какво е & Как да го отворите)
Anonim

Файл с файлово разширение HTACCESS е конфигурационен файл за достъп на Apache, който означава „достъп до хипертекст“. Това са текстови файлове, използвани за извикване на изключение от глобалните настройки, които се прилагат към различните директории на уебсайт на Apache.

Поставянето на файла в една директория ще замени глобалните настройки, които преди са се спускали към тази директория и нейните поддиректории. Например, HTACCESS файлове могат да бъдат създадени за пренасочване на URL, предотвратяване на списък с директории, забрана на конкретни IP адреси, предотвратяване на горещи връзки и други.

Друга често срещана употреба на този файл е за посочване на HTPASSWD файл, който съхранява идентификационни данни, предотвратяващи достъпа на посетителите до тази конкретна директория с файлове.

Image
Image

За разлика от други типове файлове, тези не съдържат име на файл; те изглеждат така, само с файловото разширение: .htaccess.

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

Тъй като тези файлове се отнасят за уеб сървъри, които изпълняват софтуера за уеб сървър Apache, те не влизат в сила, освен ако не се използват в този контекст.

Въпреки това дори обикновен текстов редактор може да отвори или редактира файла, като Windows Notepad или някой от нашия списък с най-добри безплатни текстови редактори. Друг популярен, макар и не безплатен, HTACCESS редактор е Adobe Dreamweaver.

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

Можете да конвертирате файла във файл на уеб сървър на Ngnix, като използвате този онлайн HTACCESS към nginx конвертор. Трябва да поставите съдържанието му в текстовото поле, за да конвертирате кода в такъв, разпознаваем от Ngnix.

Подобно на конвертора на nginx, файлът може да бъде конвертиран в Web. Config с помощта на онлайн конвертора.htaccess към Web. Config на codebreak. Това е полезно, ако искате файлът да работи с ASP. NET уеб приложение.

Примерен файл

По-долу е примерен. HTACCESS файл. Този конкретен файл може да бъде полезен за уебсайт, който в момента е в процес на разработка и все още не е готов за обществеността.


AuthType basicAuthName "Ooops! Временно в процес на разработка…"AuthUserFile /.htpasswdAuthGroupFile /dev/nullRequire valid-userПодкана за парола за всички останалиOrder Deny, AllowDeny от allAllow от 192.168.10.10IP на програмиста addressAllow от w3.orgAllow от googlebot.comПозволява на Google да обхожда вашите страници Satisfy AnyНе се изисква парола, ако хост/IP е разрешен

Всеки ред от този файл има определена цел. Записът htpasswd, например, показва, че тази директория е скрита от публичен изглед, освен ако не се използва парола. Въпреки това, ако IP адресът, показан по-горе, 192.168.10.10, се използва за достъп до страницата, паролата не е необходима.

Нуждаете се от още помощ?

От примера по-горе трябва да разберете, че тези файлове са доста гъвкави, така че е вярно, че не са от най-лесните за работа.

Можете да прочетете повече за това как да използвате HTACCESS файл за блокиране на IP адреси, предотвратяване на зрителите да отворят файла, блокиране на трафика към директорията, изискване на SSL, деактивиране на програми за изтегляне/извличане на уебсайтове и още в JavaScript Kit, Apache, WordPress и DigitalOcean.

Ако все още не можете да отворите файла, има голяма вероятност да разчитате погрешно файловото разширение, обърквайки друг формат за този - всъщност е много лесно да направите това. HTA, например, може да изглежда подобно, но това разширение е запазено за файлове на HTML приложения, които обикновено се отварят в Microsoft HTML Application Host.

Препоръчано: