Як адкрываць, рэдагаваць і канвертаваць файлы HTAccess

Файл з HTAccess пашырэннем файла з'яўляецца файлам канфігурацыі доступу Apache , які стаіць для гіпертэкставага доступу. Гэта тэкставыя файлы , якія выкарыстоўваюцца для выкліку выключэння глабальных параметраў , якія прымяняюцца да розных каталогах на сайце Apache.

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

Іншае агульнае выкарыстанне файла Htaccess для якія паказваюць на файл Htpasswd, які захоўвае уліковыя дадзеныя, якія замінаюць наведвальнік доступу да гэтай канкрэтнай дырэкторыі файлаў.

Заўвага: У адрозненне ад іншых тыпаў файлаў, Htaccess файлы не ўтрымліваюць імя файла; яны выглядаюць наступным чынам: .htaccess. Гэта не так - імя файла наогул, толькі пашырэнне.

Як адкрыць файл .htaccess

Паколькі Htaccess файлы распаўсюджваюцца на вэб-серверах, якія працуюць пад кіраваннем праграмнага забеспячэння Apache Web Server, яны не ўступаюць у сілу, калі яны не выкарыстоўваюцца ў гэтым кантэксце.

Тым ня менш, нават просты тэкставы рэдактар можа адкрываць і рэдагаваць файл Htaccess, як Блокнот Windows або адзін з нашага Best Free Text Editors спісу. Іншы папулярны, хоць і не бясплатна, Htaccess рэдактар ​​Adobe Dreamweaver.

Як канвертаваць файл .htaccess

вэб-сервер Apache файлы з пашырэннем файл .htaccess можна пераўтварыць у файлы вэб-сервера Ngnix з дапамогай гэтага онлайн HTAccess ў Nginx канвэртар. Вы павінны ўставіць змесціва файла HTACCESSS у тэкставым полі, каб пераўтварыць код у адзін распазнаваць Ngnix.

Падобна пераўтваральніка Nginx, Htaccess файлы могуць быць ператвораныя ў Web.Config з дапамогай онлайн .htaccess codebreak да Web.Config пераўтваральніка. Гэты канвэртар з'яўляецца карысным, калі вы хочаце, каб пераўтварыць файл канфігурацыі ў адзін, які працуе з вэб-прыкладанні ASP.NET.

Ўзор файл .htaccess

Ніжэй прыведзены прыклад файла .htaccess. Гэты канкрэтны файл Htaccess можа быць карысным для вэб-сайта, што ў цяперашні час у стадыі распрацоўкі і пакуль не гатовыя да грамадскасці.

Тип_аутентификации асноўны AuthName «Упс! Часова пад будаўніцтва ...» AuthUserFile /.htpasswd AuthGroupFile / DEV / нуль Патрабаваць заканчэння дзеяння карыстальніка # запыт на ўвод пароля для ўсіх астатніх Замовіць Забараніць, Дазволіць Забараніць усе Дазволіць ад 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.