Un fitxer amb l'extensió de fitxer HTACCESS és un fitxer de configuració d'accés d'Apache que significa "accés d'hipertext". Aquests són fitxers de text utilitzats per invocar una excepció a la configuració global que s'apliquen als diferents directoris d'un lloc web d'Apache.
Col·locar el fitxer en un directori anul·larà la configuració global que abans baixava a aquest directori i als seus subdirectoris. Per exemple, els fitxers HTACCESS es poden crear per redirigir un URL, impedir la llista de directoris, prohibir adreces IP específiques, evitar l'enllaç directe i molt més.
Un altre ús comú d'aquest fitxer és apuntar a un fitxer HTPASSWD que emmagatzema credencials que impedeixen als visitants accedir a aquest directori de fitxers en concret.
A diferència d' altres tipus de fitxers, aquests no contenen cap nom de fitxer; tenen aquest aspecte, només amb l'extensió de fitxer: .htaccess.
Com obrir un fitxer HTACCESS
Com que aquests fitxers s'apliquen als servidors web que executen el programari Apache Web Server, no tenen efecte tret que s'utilitzin en aquest context.
No obstant això, fins i tot un simple editor de text pot obrir o editar el fitxer, com ara el Bloc de notes de Windows o un de la nostra llista dels millors editors de text gratuïts. Un altre editor HTACCESS popular, encara que no gratuït, és Adobe Dreamweaver.
Com convertir el fitxer
Podeu convertir el fitxer en un fitxer de servidor web Ngnix mitjançant aquest convertidor en línia HTACCESS a nginx. Heu d'enganxar-ne el contingut al quadre de text per convertir el codi en un de reconeixible per Ngnix.
Semblant al convertidor nginx, el fitxer es pot convertir a Web. Config mitjançant el convertidor en línia.htaccess to Web. Config de codebreak. Aquest és útil si voleu que el fitxer funcioni amb una aplicació web ASP. NET.
Fitxer de mostra
A continuació es mostra un fitxer. HTACCES de mostra. Aquest fitxer en particular pot ser útil per a un lloc web que s'està desenvolupant i encara no està preparat per al públic.
AuthType basicAuthName "Uy! Temporalment en construcció…"AuthUserFile /.htpasswdAuthGroupFile /dev/nullRequire valid-userSol·licitud de contrasenya per a tots els altresOrdre Deny, AllowDeny from allAllow from 1810.'1 IP developer. addressAllow from w3.orgAllow from googlebot.comPermet a Google rastrejar les vostres pàgines. Satisfer qualsevolNo cal contrasenya si l'amfitrió/IP està permesa
Cada línia d'aquest fitxer té un propòsit particular. L'entrada htpasswd, per exemple, indica que aquest directori està ocult a la vista pública tret que s'utilitzi una contrasenya. Tanmateix, si l'adreça IP que es mostra més amunt, 192.168.10.10, s'utilitza per accedir a la pàgina, la contrasenya no és necessària.
Necessites més ajuda?
A partir de la mostra anterior, hauríeu de saber que aquests fitxers són bastant flexibles, així que és cert que no són els més fàcils de treballar.
Podeu llegir més sobre com utilitzar un fitxer HTACCESS per bloquejar adreces IP, impedir que els espectadors obrin el fitxer, bloquejar el trànsit al directori, requerir SSL, desactivar els descarregadors/destripadors de llocs web i més a JavaScript Kit, Apache, WordPress i DigitalOcean.
Si encara no podeu obrir el fitxer, és molt probable que estigueu malinterpretant l'extensió del fitxer, confonent un altre format per a aquest; en realitat, és molt fàcil fer-ho. L'HTA, per exemple, pot semblar semblant, però aquesta extensió es reserva per als fitxers d'aplicacions HTML, que normalment s'obren a Microsoft HTML Application Host.