របៀបបើកកែសម្រួលនិងបម្លែងឯកសារ HTACCESS

ឯកសារដែល មាន ផ្នែកបន្ថែមឯកសារ HTACCESS គឺជាឯកសារកំណត់រចនាសម្ព័ន្ធចូលដំណើរការ Apache ដែលតំណាងឱ្យ ការចូលដំណើរការអ៊ីនធឺណិត ។ ទាំងនេះគឺជា ឯកសារអត្ថបទដែល ត្រូវបានប្រើដើម្បីហៅការលើកលែងចំពោះការកំណត់សកលដែលអនុវត្តចំពោះថតផ្សេងៗនៃគេហទំព័រ Apache ។

ការដាក់ឯកសារ HTACCESS នៅក្នុងថតមួយនឹងបដិសេធការកំណត់សកលដែលពីមុនបានហូរចុះទៅថតនោះនិងថតរងរបស់វា។ ឧទាហរណ៍ឯកសារ HTACCESS អាចត្រូវបានបង្កើតឡើងដើម្បីប្តូរទិស URL រាំងខ្ទប់ការចុះបញ្ជីថតចម្លងហាមប្រាម អាសយដ្ឋាន IP ជាក់លាក់ទប់ស្កាត់ការភ្ជាប់ទំនាក់ទំនងនិងច្រើនទៀត។

ការប្រើប្រាស់ទូទៅមួយទៀតសម្រាប់ឯកសារ HTACCESS គឺសម្រាប់ការចង្អុលទៅឯកសារ HTPASSWD ដែលផ្ទុកព័ត៌មានសម្ងាត់ដែលរារាំងអ្នកទស្សនាមិនឱ្យចូលទៅថតឯកសារជាក់លាក់នោះ។

ចំណាំ: មិនដូចប្រភេទឯកសារផ្សេងទៀតទេឯកសារ HTACCESS មិនមានឈ្មោះឯកសារទេ។ ពួកគេមើលទៅដូចនេះ: .htaccess ។ នោះជាសិទ្ធិ - គ្មានឈ្មោះឯកសារទេ គ្រាន់តែជាផ្នែកបន្ថែម ប៉ុណ្ណោះ។

របៀបបើកឯកសារ HTACCESS

ចាប់តាំងពីឯកសារ HTACCESS អនុវត្តចំពោះម៉ាស៊ីនមេដែលកំពុងដំណើរការកម្មវិធី Apache Web Server ពួកគេនឹងមិនមានប្រសិទ្ធិភាពទេលុះត្រាតែពួកគេប្រើនៅក្នុងបរិបទនោះ។

ទោះយ៉ាងណាក៏ដោយសូម្បីតែអ្នកសរសេរអត្ថបទធម្មតាក៏អាចបើកឬកែសម្រួលឯកសារ HTACCESS ដូចជា Windows Notepad ឬមួយពីបញ្ជី អ្នកនិពន្ធអត្ថបទល្អបំផុត របស់យើង។ កម្មវិធីពេញនិយមមួយទៀតដែលមិនពេញចិត្តនោះគឺ HTACCESS ជា Adobe Dreamweaver ។

តើធ្វើដូចម្តេចដើម្បីបម្លែងឯកសារ HTACCESS

ឯកសារម៉ាស៊ីនបម្រើគេហទំព័រ Apache ជាមួយផ្នែកបន្ថែមឯកសារ HTACCESS អាចត្រូវបានបម្លែងទៅជាឯកសារម៉ាស៊ីនមេ Web Ngnix ដោយប្រើ HTACCESS លើអ៊ីនធឺណិតទៅជាកម្មវិធីបម្លែង nginx ។ អ្នកត្រូវបិទភ្ជាប់មាតិការបស់ឯកសារ HTACCESSS ទៅក្នុងប្រអប់អត្ថបទដើម្បីបម្លែងលេខកូដទៅជាលេខសម្គាល់ដោយ Ngnix ។

ស្រដៀងគ្នាទៅនឹងកម្មវិធីបម្លែង nginx, ឯកសារ HTACCESS អាចត្រូវបានបម្លែងទៅ Web.Config ដោយប្រើកូដ .htaccess លើបណ្តាញកូដទៅកម្មវិធីបម្លែង Web.Config ។ កម្មវិធីបម្លែងនេះមានប្រយោជន៍ប្រសិនបើអ្នកចង់បំលែងឯកសារកំណត់រចនាសម្ព័ន្ធទៅជាផ្នែកមួយដែលធ្វើការជាមួយកម្មវិធីគេហទំព័រ ASP.NET ។

គំរូ HTACCESS គំរូ

ខាងក្រោមនេះគឺជាគំរូ .HTACCESS ។ ឯកសារ HTACCESS ពិសេសនេះអាចមានប្រយោជន៍សម្រាប់គេហទំព័រដែលបច្ចុប្បន្នកំពុងត្រូវបានអភិវឌ្ឍន៍ហើយមិនទាន់ត្រៀមខ្លួនជាស្រេចសម្រាប់សាធារណជន។

"AuthUserFile / .htpasswd AuthUserFile / .htpasswd AuthUserFile / .htpasswd AuthGroupFile / dev / null តម្រូវឱ្យមានអ្នកប្រើត្រឹមត្រូវ # ប្រអប់បញ្ចូលពាក្យសម្ងាត់សម្រាប់អ្នកផ្សេងទៀតលំដាប់បដិសេធ, អនុញ្ញាតបដិសេធពីទាំងអស់អនុញ្ញាតពី 192.168.10.10 # អាសយដ្ឋាន IP របស់អ្នកអភិវឌ្ឍន៍អនុញ្ញាត ពី w3.org អនុញ្ញាតពី googlebot.com # អនុញ្ញាតឱ្យ Google ស្ទង់ទំព័ររបស់អ្នកពេញចិត្ត # គ្មានពាក្យសម្ងាត់ដែលត្រូវការប្រសិនបើម៉ាស៊ីន / IP ត្រូវបានអនុញ្ញាត

រាល់បន្ទាត់នៃឯកសារ HTACCESS នេះមានគោលបំណងជាក់លាក់។ ឧទាហរណ៍ "/ .htpasswd" បង្ហាញថាថតនេះត្រូវបានលាក់ពីទិដ្ឋភាពសាធារណៈលុះត្រាតែបានប្រើពាក្យសម្ងាត់។ ទោះយ៉ាងណាក៏ដោយប្រសិនបើអាសយដ្ឋាន IP ដែលបានបង្ហាញខាងលើត្រូវបានប្រើដើម្បីដំណើរការទំព័រនោះពាក្យសម្ងាត់មិនត្រូវបានទាមទារទេ។

ការអានកម្រិតខ្ពស់នៅលើឯកសារ HTACCESS

អ្នកគួរតែអាចប្រាប់ពីគំរូខាងលើថាឯកសារ HTACCESS អាចធ្វើអ្វីៗខុស ៗ គ្នា។ វាជាការពិតដែលពួកគេមិនមែនជាឯកសារសាមញ្ញបំផុតដើម្បីធ្វើការជាមួយ។

អ្នកអាចអានបន្ថែមអំពីរបៀបប្រើឯកសារ HTACCESS សម្រាប់ទប់ស្កាត់អាសយដ្ឋាន IP ការពារអ្នកមើលពីការបើកឯកសារ HTACCESS ទប់ស្កាត់ចរាចរទៅកាន់ថតដែលតម្រូវឱ្យមាន SSL ការបិទដំណើរការកម្មវិធីទាញយកគេហទំព័រនិងឧបករណ៍ជាច្រើនទៀតនៅក្នុង JavaScript Kit, Apache, ប្លក, រូបភាពនិង DigitalOcean ។