HTACCESS файлуудыг нээх, засах, хөрвүүлэх

HTACCESS файлын өргөтгөл бүхий файл нь Apache Access Configuration file бөгөөд энэ нь гипертекстийн хандалтыг илэрхийлдэг . Эдгээр нь Apache вэбсайтын төрөл бүрийн санаанд хамаарах дэлхийн тохиргоонуудад онцгой тохиолдлыг ашиглахад хэрэглэгддэг текст файлууд юм.

Нэг сан доторх HTACCESS файлыг байрлуулах нь өмнө нь тэр чигтээ болон түүний дэд сангууд руу урсаж байсан дэлхийн тохиргоог дарж өөрчлөх болно. Жишээлбэл, HTACCESS файлуудыг URL дахин чиглүүлэх, лавлах жагсаалтаас урьдчилан сэргийлэх, тусгай IP хаягуудыг хориглох, халуун цэгээс урьдчилан сэргийлэх болон бусад зүйлсийг үүсгэж болно.

HTACCESS файлын өөр нэг нийтлэг хэрэглээ нь тухайн файлуудын санд хадгалдаг HTPASSWD файл руу чиглүүлэх явдал юм.

Тайлбар: Бусад төрлийн файлаас ялгаатай нь HTACCESS файл нь файлын нэрийг агуулдаггүй; тэд иймэрхүү харагдах болно: .htaccess. Энэ нь зөв - ямар ч файлын нэр алга.

HTACCESS файлыг хэрхэн нээх

HTACCESS файлууд Apache Вэб серверийн програмыг ажиллуулж байгаа вэб серверүүдэд хамаатай тул тэдгээрийг тухайн нөхцөлд ашиглаагүй бол хүчин төгөлдөр бус болно.

Гэсэн хэдий ч энгийн текст засварлагч нь Windows Notepad гэх мэт HTACCESS файлыг нээх эсвэл засварлах боломжтой. Өөр нэг алдартай боловч үнэгүй HTACCESS редактор Adobe Dreamweaver байна.

HTACCESS файлыг хэрхэн хөрвүүлэх

Apache вэб серверийн файлыг HTACCESS файлын өргөтгөлтэйгээр ашиглана. Энэ нь онлайн HTACCESS ашиглан nginx хөрвүүлэгчийг ашиглан Ngnix вэб серверийн файлд хувиргаж болно. Та кодыг HTACCESSS файлын агуулганд НИТЛ-т таних боломжтой болгохын тулд текст нүдэнд оруулах хэрэгтэй.

Nginx хувиргагчтай адил, HTACCESS файлуудыг Web.Config руу codebreak-ийн онлайн .htaccess ашиглан Web.Config хөрвүүлэгч рүү хувиргаж болно. Хэрэв та тохиргооны файлыг ASP.NET вэб програмтай ажилладаг бол хөрвүүлэхийг хүсч байгаа бол энэ хөрвүүлэгч нь ашигтай байдаг.

HTACCESS файлыг

Доорх нь жишээ юм .HTACCESS файл. Энэ тодорхой HTACCESS файл нь одоогоор боловсруулж байгаа вэбсайтыг ашиглах боломжтой бөгөөд олон нийтэд хараахан бэлэн болоогүй байна.

AuthType үндсэн AuthName "Ooops! Барилга дотроос түр зуур ..." AuthUserFile /.htpasswd AuthGroupFile / dev / null Хүчинтэй хэрэглэгч шаардлагатай # Хэрэглэгчийн нууц үг хүлээх мөрийг үгүйсгэх, Deny All гэдгийг зөвшөөрөх 192.168.10.10 # Хөгжүүлэгчийн IP хаягийг зөвшөөрөх w3.org-аас googlebot.com-ыг зөвшөөрөх # Таны хуудсыг мултлахыг Google-д зөвшөөрнө үү. Хангалттай # Хэрэв хост / IP зөвшөөрөгдсөн тохиолдолд ямар ч нууц үг шаардагдахгүй

Энэ HTACCESS файлын бүх мөр тодорхой зорилготой байдаг. Жишээлбэл "/.htpasswd" оруулга нь нууц үг ашиглаагүй бол нийтийн сангаас далдлагдсан байгааг харуулж байна. Хэдий тийм боловч дээр дурдсан IP хаяг нь хуудсанд хандахад хэрэглэгдэх бол нууц үг шаардлагагүй.

HTACCESS файлууд дээр ахисан унших

Дээрх жишээнээс HTACCESS файлууд өөр өөр зүйл хийх боломжтой гэдгийг хэлэх боломжтой байх ёстой. Тэдгээр нь ажиллахад хамгийн хялбар файл биш нь үнэн юм.

Та HTACCESS файлыг нээхээс татгалзах, HTTP шаарддаг урсгалыг хаах, вэбсайт татаж авах / rippers болон бусад програмыг JavaScript Kit, Apache, WordPress болон бусад олон зүйлсийг ашиглахыг хориглох HTACCESS файлыг хэрхэн ашиглах талаар HTACCESS файлыг хэрхэн ашиглах талаар илүү их уншиж болно. ДижиталОcean.