Чӣ тавр кушод, Таҳрир ва табодули файлҳои HTACCESS

Файл бо вусъат додани файли HTACCESS файли танзимоти Apache Access, ки барои дастрасии гиперматурӣ вуҷуд дорад . Ин файлҳои матнӣ истифода мешаванд, ки истинодро истинод ба танзимоти умумие, ки ба вебсайти Apache муроҷиат мекунанд, истифода барад.

Ҷойгир кардани файли HTACCESS дар як феҳрист танзимоти глобалӣ, ки пештар ба феҳрист ва зергурӯҳҳои он ворид шуданд, бартараф карда мешаванд. Масалан, файлҳои HTACCESS барои тағир додани URL , пешгирӣ кардани рӯйхати феҳристҳо, манъ кардани суроғаҳои мушаххаси IP , пешгирӣ кардани гармкунӣ ва ғайра.

Истифодаи дигари умумӣ барои файли HTACCESS барои ишора ба файли HTPASSWD, ки маълумоти шахсиро аз дастрас кардани ин феҳристи ягонаи файлҳо муҳофизат мекунад.

Эзоҳ: Дар муқоиса ба дигар намуди файлҳо, файлҳои HTACCESS номи файл нестанд; Онҳо чунин мешуморанд: .htaccess. Ин дуруст аст - ягон номеро дар ягон ном, танҳо ба дарозкунӣ .

Чӣ тавр кушодани файли HTACCESS

Азбаски файлҳои HTACCESS ба серверҳои веб, ки барномаҳои Apache Web Server-ро иҷро мекунанд, ба амал намеоянд, агар онҳо дар дохили он истифода намешаванд.

Бо вуҷуди ин, ҳатто як муҳаррири матнии оддӣ қодир аст, ки файли HTACCESS-ро кушояд, монанди Windows Notepad ё яке аз рӯйхатҳои беҳтарин Text Free Editors -ро кушояд . Дигар омадан, гарчанде озод нест, муҳаррири HTACCESS Adobe Dreamweaver аст.

Чӣ тавр иваз кардани файли HTACCESS

Варақаҳои сервери Apache бо Extension file HTACCESS мумкин аст, ки бо истифода аз ин онлайн HTACCESS ба мубодилаи nginx ба Ngnix web server. Шумо бояд мазмуни файли HTACCESSS -ро ба қуттии матнӣ табдил диҳед, то ки онро Ngnix шинохта тавонед.

Мисли парокандаи nginx, файлҳои HTACCESS метавонанд ба веб. Интернет истифода кунанд. Ин трансферор фоиданок аст, агар шумо мехоҳед файли конфигуратсияро ба яке аз вебсайт бо барномаи ASP.NET табдил диҳед.

Намунаи HTACCESS File

Дар зер намунаи файли HTACCESS мебошад. Ин файли махсуси HTACCESS барои як вебсайте, ки ҳоло ҳам рушд ёфта истодааст ва барои омода набудани аҳолӣ муфид буда метавонад.

AuthType Basic AuthName "Ooops! Шабака дар зери сохтмон ..." AuthUserFile /.htpasswd AuthGroupFile / dev / null Истифодабарандаи дурустӣ # Истифодаи калимаи рамз барои ҳамаи одамон Дигарӣ, иҷозат надеҳ аз ҳама Allow аз 192.168.10.10 # IP адреси таҳиякунанда аз w3.org Боварӣ аз googlebot.com # Ин ба Google имкон медиҳад, ки саҳифаҳои худро ҷустуҷӯ кунад Қаноатбахш Ҳамагуна калимаи раҳкушо, агар host / IP иҷозат дода шавад

Ҳар як хати ин файли HTACCESS дорои мақсадҳои махсус мебошад. Масалан, воридоти "/.htpasswd" нишон медиҳад, ки ин феҳрист аз намуди зоҳирии махфӣ маҳфуз аст, агар парол истифода шавад. Аммо, агар суроғаи IP нишон дода шавад, ки дастрасӣ ба саҳифаро истифода барад, пас парол талаб карда намешавад.

Маълумоти муфассал дар бораи файлҳои HTACCESS

Шумо бояд аз мисоли боло, ки файлҳои HTACCESS метавонанд бисёр чизҳои гуногунро ба кор баранд. Ин дуруст аст, ки онҳо файлҳои соддатарини кор бо кор нестанд.

Шумо метавонед дар бораи чӣ гуна истифода бурдани файли HTACCESS барои бастани адресҳои IP, пешгирӣ кардани тамошобинон аз кушодани файли HTACCESS, бастани трафик ба феҳрист, талаб кардани SSL, нусхабардории вебсайтҳо / ротерсҳо, ва бештар дар JavaScript, Apache, WordPress ва DigitalOcean.