Paano Buksan, I-edit, at I-convert ang Mga File ng HTACCESS

Ang isang file na may extension ng HTACCESS file ay isang Apache Access Configuration file na kumakatawan sa hypertext access . Ang mga ito ay mga tekstong file na ginamit upang tumawag sa isang pagbubukod sa mga pandaigdigang setting na nalalapat sa iba't ibang mga direktoryo ng isang website ng Apache.

Ang paglalagay ng isang file ng HTACCESS sa isang direktoryo ay pawalang-bisa ang mga pandaigdigang setting na dati na dumadaloy sa direktoryong iyon at sa mga subdirectory nito. Halimbawa, ang mga file ng HTACCESS ay maaaring malikha para sa pag-redirect ng isang URL , pagpigil sa listahan ng direktoryo, pagpapawalang tukoy na mga IP address , pagpigil sa hotlinking, at higit pa.

Ang isa pang karaniwang paggamit para sa isang HTACCESS file ay para sa pagturo sa isang HTPASSWD file na nag-iimbak ng mga kredensyal na pumipigil sa mga bisita na ma-access ang partikular na direktoryo ng mga file.

Tandaan: Hindi tulad ng iba pang mga uri ng mga file, ang mga file ng HTACCESS ay hindi naglalaman ng isang pangalan ng file; mukhang ganito: .htaccess. Iyan ay tama - walang pangalan ng file sa lahat, lamang ang extension .

Paano Buksan ang isang HTACCESS File

Dahil ang mga file ng HTACCESS ay nalalapat sa mga web server na tumatakbo sa software ng Apache Web Server, hindi ito magkakabisa maliban kung ginagamit ito sa kontekstong iyon.

Gayunpaman, kahit na ang isang simpleng editor ng teksto ay makakapagbukas o mag-edit ng isang HTACCESS na file, tulad ng Windows Notepad o isa mula sa aming listahan ng Pinakamahusay na Mga Free Text Editors . Ang isa pang tanyag, bagaman hindi libre, ang editor ng HTACCESS ay Adobe Dreamweaver.

Paano Mag-convert ng isang HTACCESS File

Ang mga file ng web server ng Apache na may extension ng HTACCESS file ay maaaring ma-convert sa mga file ng web server ng Ngnix gamit ang online HTACCESS na ito nginx converter. Kailangan mong ilagay ang mga nilalaman ng file na HTACCESSS sa kahon ng teksto upang i-convert ang code sa isang nakikilala sa Ngnix.

Katulad ng nginx converter, maaaring ma-convert ang mga file ng HTACCESS sa Web.Config gamit ang .htaccess ng codebreak sa online sa Web.Config converter. Ang converter na ito ay kapaki-pakinabang kung nais mong i-convert ang configuration file sa isa na gumagana sa isang ASP.NET web application.

Sample HTACCESS File

Nasa ibaba ang isang sample na file na HATACCESS. Maaaring maging kapaki-pakinabang ang partikular na file ng HTACCESS para sa isang website na kasalukuyang nasa ilalim ng pag-unlad at hindi pa handa para sa publiko.

AuthType pangunahing AuthName "Ooops! Pansamantalang Sa ilalim ng Konstruksiyon ..." AuthUserFile /.htpasswd AuthGroupFile / dev / null Pahintulutan ang valid-user # Password prompt para sa iba pa Order Deny, Allow Deny mula sa lahat Payagan mula 192.168.10.10 # IP address ng developer Payagan mula sa w3.org Payagan mula sa googlebot.com # Pinapayagan ang Google na i-crawl ang iyong mga pahina Masiyahan Anumang # Walang kinakailangang password kung pinapayagan ang host / IP

Ang bawat linya ng file na ito ng HTACCESS ay may isang partikular na layunin. Ang entry na "/.htpasswd", halimbawa, ay nagpapahiwatig na ang direktoryo na ito ay nakatago mula sa pampublikong pagtingin maliban kung ang isang password ay ginagamit. Gayunpaman, kung ang IP address na ipinapakita sa itaas ay ginagamit upang ma-access ang pahina, ang password ay hindi kinakailangan.

Advanced Reading sa HTACCESS Files

Dapat mong masabi mula sa sample sa itaas na ang mga file ng HTACCESS ay maaaring gumawa ng maraming iba't ibang mga bagay. Totoo na hindi sila ang pinakasimpleng mga file na gagana.

Maaari kang magbasa nang higit pa tungkol sa kung paano gumamit ng HTACCESS na file para sa pagharang sa mga IP address, na pumipigil sa mga manonood mula sa pagbubukas ng HTACCESS na file, pagharang sa trapiko sa direktoryo, na nangangailangan ng SSL, pag-aalis ng mga pag-download ng website / rippers, at higit pa sa JavaScript Kit, Apache, WordPress, at DigitalOcean.