എങ്ങനെയാണ് എഡിറ്റുചെയ്യേണ്ടത്, എഡിറ്റുചെയ്യുക, അല്ലെങ്കിൽ പരിവർത്തനം ചെയ്യുക ഫയലുകൾ

ഹൈപ്പർടെക്സ്റ്റ് ആക്സസ് സൂചിപ്പിക്കുന്ന ഒരു Apache App കോൺഫിഗറേഷൻ ഫയൽ ആണ് HTACCESS ഫയൽ എക്സ്റ്റൻഷനുള്ള ഫയൽ. അപ്പാച്ചെ വെബ്സൈറ്റിന്റെ വിവിധ തട്ടുകളിലേക്ക് പ്രയോഗിക്കുന്ന ഗ്ലോബൽ സെറ്റിംഗുകൾക്ക് ഒരു അപവാദം ആവശ്യപ്പെടുന്ന ടെക്സ്റ്റ് ഫയലുകളാണ് ഇവ.

ഒരു ഡയറക്ടറിയിൽ ഒരു HTACCESS ഫയൽ സ്ഥാപിക്കുന്നത് മുമ്പ് ആ ഡയറക്ടറിയിലേക്കും ഉപഡയറക്ടറികളിലേക്കും പകരുന്ന ആഗോള ക്രമീകരണങ്ങൾ അസാധുവാക്കും. ഉദാഹരണത്തിന്, ഒരു URL റീഡയറക്ട്, ഡയറക്ടറി ലിസ്റ്റിംഗ് തടയുന്നു, പ്രത്യേക IP വിലാസങ്ങൾ നിരോധിക്കുകയും, ഹോട്ട്ലിങ്കുകൾ തടയുകയും, അതിലേറെയും എന്നിവയ്ക്കായി HTACCESS ഫയലുകൾ സൃഷ്ടിക്കാൻ കഴിയും.

എച്ച്ടിസിഎസ്എഫ്എസ് ഫയൽക്കുള്ള മറ്റൊരു സാധാരണ ഉപയോഗവും സന്ദർശകരെ ആ പ്രത്യേക ഫയലുകളുടെ ഡയറക്ടറിയിൽ നിന്നും പ്രവേശിക്കുന്നതിൽ നിന്നും തടയുന്നു.

കുറിപ്പ്: മറ്റു തരത്തിലുള്ള ഫയലുകളിൽ നിന്ന് വ്യത്യസ്തമായി, HTACCESS ഫയലുകളിൽ ഒരു ഫയൽ പേര് ഉൾക്കൊള്ളുന്നില്ല; അവർ ഇതുപോലെ കാണപ്പെടുന്നു: .htaccess. അത് ശരിയാണ് - ഫയലിന്റെ പേര് ഒന്നുമില്ല , എക്സ്റ്റെൻഷൻ മാത്രം .

എങ്ങനെയാണ് ഒരു HTACCESS ഫയൽ തുറക്കുക

Apache Web Server സോഫ്റ്റ്വെയർ പ്രവർത്തിപ്പിക്കുന്ന വെബ് സെർവറുകളിൽ HTACCESS ഫയലുകൾ ബാധകമാവുന്നതിനാൽ, അവ ആ സന്ദർഭത്തിൽ ഉപയോഗിക്കാത്ത പക്ഷം പ്രാബല്യത്തിലാകില്ല.

എന്നിരുന്നാലും, ഒരു ലളിതമായ ടെക്സ്റ്റ് എഡിറ്റർക്ക് പോലും വിൻഡോസ് നോട്ട്പാഡ് പോലുള്ള ഒരു HTACCESS ഫയൽ തുറക്കാനോ എഡിറ്റുചെയ്യാനോ കഴിയും, അല്ലെങ്കിൽ ഞങ്ങളുടെ മികച്ച ഫ്രീ ടെക്സ്റ്റ് എഡിറ്റേഴ്സ് ലിസ്റ്റിലുള്ള ഒന്ന്. മറ്റൊരു ജനപ്രീതിയല്ലെങ്കിലും സ്വതന്ത്രമല്ലാത്തത്, അഡോബ് ഡ്രീംവാവറാണ് HTACCESS എഡിറ്റർ.

എങ്ങനെയാണ് ഒരു HTACCESS ഫയൽ പരിവർത്തനം ചെയ്യുക

HTACCESS ഫയൽ എക്സ്റ്റെൻഷനുമൊപ്പമുള്ള വെബ് സെർവർ ഫയലുകൾ ഈ ഓൺലൈൻ HTACCESS ഉപയോഗിച്ച് nginx കൺവെർട്ടറിലേക്ക് ഉപയോഗിച്ച് nnnix വെബ് സെർവർ ഫയലുകളായി പരിവർത്തനം ചെയ്യാനാകും. എൻകോണിക്സ് വഴി തിരിച്ചറിയാൻ കഴിയുന്ന ഒരു കോഡായി ടെക്സ്റ്റ് ബോക്സിലേക്ക് നിങ്ങൾ HTACCESSS ഫയലിന്റെ ഉള്ളടക്കങ്ങൾ ഒട്ടിക്കേണ്ടി വരും.

എൻജിൻ കൺസററിന് സമാനമായ, HTCCESS ഫയലുകൾ Web.Config- യിലേക്ക് codebreak ന്റെ ഓൺലൈൻ .htaccess ഉപയോഗിച്ച് Web.Config കൺവെർട്ടറിലേക്ക് പരിവർത്തനം ചെയ്യാനാകും. ഒരു ASP.NET വെബ് ആപ്ലിക്കേഷനുമായി പ്രവർത്തിക്കുന്ന കോൺഫിഗറേഷൻ ഫയൽ കൺവേർട്ടർ ചെയ്യണമെങ്കിൽ ഈ കൺവേർട്ടർ ഉപയോഗപ്രദമാകും.

സാമ്പിൾ HTACCESS ഫയൽ

ഒരു ഉദാഹരണം മാത്രം. ഈ പ്രത്യേക HTACCESS ഫയൽ നിലവിൽ വികസിപ്പിച്ചുകൊണ്ടിരിക്കുന്നതും പൊതുജനങ്ങൾക്ക് ഇതുവരെ തയ്യാറല്ലാത്തതുമായ ഒരു വെബ്സൈറ്റിന് ഉപയോഗപ്രദമായേക്കാം.

AuthName "AuthUserFile / .htpasswd AuthGroupFile / dev / null സാധുവായ ഉപയോക്താവിനെ ആവശ്യപ്പെടുക # എല്ലാവർക്കുമായുള്ള പാസ്വേഡ് ആവശ്യപ്പെടാൻ ഓർഡർ നിരസിക്കുക, അനുവദിക്കരുത് അനുവദിക്കുക എല്ലാം അനുവദിക്കുക എന്നതിൽ നിന്നും അനുവദിക്കുക 192.168.10.10 # ഡെവലപ്പർമാരുടെ IP വിലാസം അനുവദിക്കുക അനുവദിക്കുക w3.org ൽ നിന്ന് googlebot.com ൽ നിന്ന് അനുവദിക്കുക # നിങ്ങളുടെ പേജുകൾ ക്രാൾ ചെയ്യാൻ ഗൂഗിൾ അനുവദിക്കുന്നു ഹോസ്റ്റ് / ഐപി അനുവദിച്ചാൽ രഹസ്യവാക്ക് ആവശ്യമില്ല

ഈ HTACCESS ഫയലിന്റെ ഓരോ വരിയും ഒരു പ്രത്യേക ഉദ്ദേശ്യമുണ്ട്. ഉദാഹരണമായി, "/ .htpasswd" എൻട്രി, ഒരു രഹസ്യവാക്ക് ഉപയോഗിക്കാതെ ഈ ഡയറക്ടറി പൊതു കാഴ്ച്ചയിൽ നിന്ന് മറച്ചതായി സൂചിപ്പിക്കുന്നു. എന്നിരുന്നാലും, പേജ് കാണിക്കാൻ ഐപി വിലാസം മുകളിൽ കാണിച്ചിട്ടുണ്ടെങ്കിൽ, പാസ്വേഡ് ആവശ്യമില്ല.

HTACCESS ഫയലുകളിൽ വിപുലമായ വായന

HTACCESS ഫയലുകൾക്ക് ഒരുപാട് വ്യത്യസ്ത കാര്യങ്ങൾ ചെയ്യാൻ കഴിയുമെന്ന് നിങ്ങൾക്ക് മുകളിൽ പറഞ്ഞ മാതൃകയിൽ നിന്ന് മനസ്സിലാക്കാൻ കഴിയും. അവരോടൊപ്പം പ്രവർത്തിക്കാൻ ലളിതമായ ഫയലുകളില്ല എന്നതു ശരിയാണ്.

ഐപി വിലാസങ്ങൾ തടയുന്നതിനായി, HTTPCESS ഫയൽ തുറക്കുന്നതിൽ നിന്ന് തടയുകയും, ഡയറക്ടറിയിലേക്ക് ട്രാഫിക്ക് തടയുകയും, SSL ആവശ്യപ്പെടുകയും, JavaScript ഡൌൺലോഡർമാർ / rippers എന്നിവയും അപ്രാപ്തമാക്കിയും JavaScript കോഡ്, അപ്പാഷെ, DigitalOcean.