Com utilitzar el fitxer .htaccess per personalitzar o millorar un lloc web

El .El fitxer htaccess té un paper fonamental en la gestió i seguretat d’un lloc web. En aquest article, us mostrarem com utilitzar el fitxer per personalitzar el vostre lloc.


En particular, aprendràs a fer el següent:

  • Creeu i editeu el fitxer .htaccess
  • Personalització de pàgines d’error com ara 401, 401, 403, 404, 500, 501 i molt més
  • Bloqueu els visitants en funció de l’adreça IP, el referidor o qualsevol altre paràmetre
  • Redirigiu les pàgines i llocs web.
  • Directori de protecció de contrasenya.

Abans de començar a personalitzar el lloc web, vegem com localitzar o crear el fitxer .htaccess, així com com editar-lo. Molt sovint, el fitxer del sistema s’ocultarà i heu de fer-lo visible a la secció Configuració.

  • Inicieu la sessió al cPanel del vostre lloc web i obriu – ho Gestor d’arxius sota Fitxers.

    figura 1

  • Obriu el public_html o el directori arrel del vostre lloc web.
  • Feu clic a Configuració a la cantonada superior esquerra.

    Figura 2

El quadre de diàleg següent s’obrirà.

  • Marqueu la casella de selecció Mostra fitxers ocults (fitxers puntuals) i Desa.

    Figura 3

Si el fitxer .htaccess no hi és, podeu utilitzar un dels diversos mètodes per crear el fitxer i guardar-lo a la carpeta pública.

Creació del fitxer .htaccess

Podeu utilitzar un editor de text per crear i editar el fitxer .htaccess. Tingueu en compte que el camp no té extensió. Si bé podeu utilitzar el bloc de notes i carregar-lo mitjançant un client FTP o un gestor de fitxers heretats, la manera més senzilla és utilitzar l’editor de codis incrustats a cPanel..

De forma alternativa, podeu crear el fitxer mitjançant la comanda següent després d’haver-ho fixat SSH al vostre servidor Linux. Substituïu theiteite.com pel vostre lloc web. Nota: el camí al fitxer .htaccess que es mostra a continuació pot variar en funció del programari del servidor web que utilitzeu.

sudo nano /var/www/yoursite.com/.htaccess

Creació d’un nou fitxer .htaccess a cPanel

  • Inicieu la sessió al cPanel del vostre lloc web i obriu – ho Gestor d’arxius.
  • Obriu el directori public_html o lloc web.
  • Feu clic a + Dossier a la cantonada superior esquerra. Apareixerà un quadre de diàleg que us demana que introduïu un nom de fitxer.
  • Escriviu .htaccess i feu clic a Creeu un fitxer nou.

    Figura 4

Creeu .htaccess mitjançant un editor de text

Utilitzeu un editor de text com el bloc de notes, TextEdit o qualsevol altra eina adequada. Creeu un fitxer nou i guardeu-lo com a .htaccess sense extensió.

Utilitzeu FTP o administrador de fitxers per carregar el fitxer a la carpeta public_html.

Edició del fitxer .htaccess

Per editar el fitxer .htaccess, utilitzeu el gestor de fitxers per localitzar el fitxer i feu clic dret sobre ell.

  1. Inicieu la sessió al cPanel del vostre lloc web i obriu – ho Gestor d’arxius (figura 1).
  2. Obriu el directori public_html o lloc web.

Figura 5

Si editeu en línia en un navegador;

  1. Feu clic a Edita.
  2. Obrirà una pàgina web editable on ara podeu afegir o eliminar ordres.
  3. Guardeu-ho un cop hàgiu acabat amb la personalització.

L’altra opció és fer-ho descarregar el fitxer al vostre ordinador, modifiqueu-lo localment amb un editor de text i, a continuació, pengeu-lo a la ubicació original.

De qualsevol forma, les ordres segueixen igual.

És una bona pràctica guardar sempre la versió de treball del fitxer abans de qualsevol modificació. Això us permetrà tornar a la còpia de treball si alguna cosa va malament.

Personalització de les pàgines d’error

El fitxer .htaccess us permet personalitzar els missatges d’error que veuen els visitants del lloc web. Inclou errors que els visitants reben quan una pàgina no està disponible, quan falta un fitxer o quan hi ha cap altre missatge d’error. Utilitzant .htaccess aleshores, podeu personalitzar qualsevol d’aquestes pàgines d’error sempre que tingueu els seus números, com ara 401, 404, 505, etc. Tot i això, heu de crear les pàgines HTML personalitzades corresponents als números d’error..

Per personalitzar el missatge d’error, afegiu la línia d’ordres següent al fitxer .htaccess.

ErrorDocument errornumber /file.html

On file.html és la vostra pàgina personalitzada.

Per exemple, si voleu substituir el missatge de la vostra pàgina d’error 404;

  1. Creeu una pàgina d’error pagenotfound.html, 404.html o qualsevol altre nom que recordeu.
  2. Guardeu-lo al directori arrel o a una altra carpeta.
  3. Afegiu la línia següent a la vostra .htaccess dossier.

ErrorDocument 404 /pagenotfound.html

De la mateixa manera, podeu afegir altres pàgines d’error personalitzades i fins i tot es poden nomenar els fitxers segons el número d’error. Per exemple, podeu personalitzar les pàgines d’error comuns següents.

  • 401.html per personalitzar l’error obligatori de l’autorització
  • 400.html per error de petició dolent
  • 403 Error prohibit
  • Error de pàgina incorrecta 404.html
  • Error del servidor intern 500

Si les pàgines personalitzades es troben en una carpeta diferent anomenada “Pàgines d’error” o un altre nom preferit, incloure la ruta del vostre comandament. Per exemple;

ErrorDocument 401 /errorpages/401.html
ErrorDocument 404 /errorpages/404.html
ErrorDocument 500 /errorpages/500.html

Permetre o denegar l’accés per certes adreces IP

El fitxer permet controlar qui accedeix a determinades pàgines o al lloc web complet. Podeu especificar diferents adreces IP o determinats blocs IP. Afegiu les ordres següents al fitxer.htaccess segons els vostres requisits. Substituïu les adreces IP a continuació per les que voleu denegar o permetre l’accés.

Permet l’accès

Per defecte, el lloc web permetrà totes les adreces IP. Tanmateix, si teniu una regla de denegació per a un bloc d’IP, necessiteu una regla de permís per a adreces específiques que requereixen accés.

#Sota

ordenar negar, permetre
permet des del 123.123.123.123 # només permetre aquesta adreça IP
allow from 123.123.123.123/30 # allow address in this subnet range
permeteu des del 123.123. * # Permet adreces d’un comodí d’adreces IP
negar de tots

El “negar de tots”Restringeix l’accés per qualsevol altra adreça i aquesta regla només permetrà les adreces o el rang especificats.

Acces denegat

Negar adreces IP específiques

ordre permetre, negar
permetre de tots

negar des del 36.149.0.228
negar a partir del 37.229.205.159
negar des del 37.57.45.247
negar des de 195.154.63.216
negar des del 109.162.122.86
negar des del 104.238.195.198
negar a partir del 188.165.230.165
negar a partir del 37.115.204.220
negar des del 104.255.65.202
negar des del 104.227.211.54
negar a partir del 23.254.11.18

Redirigint una pàgina o directori d’un lloc web

Redirigir una pàgina o domini de lloc web a un altre enllaç dins o extern requereix que afegiu una ordre amb la ruta del nom de fitxer i l’URL de destinació. Per exemple, per redirigir una pàgina en particular a un lloc web i pàgina diferent, afegiu la comanda

Redirecciona / redirect_from.html http://www.anothersite.com/redirect_to.html

Això redirigeix ​​la pàgina redirect_from.html del vostre lloc web a una pàgina diferent redirect_to.html a http://www.anprisesite.com.

Si el fitxer a redirigir es troba en una carpeta diferent, incloure la seva ruta a l’ordre. Per exemple, si la pàgina Productlist.html es troba en una subcarpeta anomenada Productes, incloure-la en la comanda de la següent manera;

Redirecciona /Products/productlist.html http://anotherwebsite.com/Accessories.html

De la mateixa manera, podeu fer el mateix per a altres tipus d’arxius com ara PHP, imatges, etc. Per exemple,

Redirecciona / sobre_Us / http://anotherwebsite.com/ About_our_company/

redirigeix ​​la Sobre nosaltres des del vostre lloc web a la pàgina Sobre la nostra empresa pàgina a Anotherwebsite.com.

Tingueu en compte que el nom del lloc web original no sol incloure’s, el retrocés (/) significa el directori arrel.

Per redirigir la pàgina inicial a un altre lloc web, afegiu la comanda al fitxer .htaccess.

Redirigir / http://anprisesite.com/

Directori de protecció de contrasenya

Podeu utilitzar el fitxer .htaccess per protegir amb contrasenya certs directoris.

Aquest és un procediment de dos processos:

  1. Afegiu ordres de protecció al fitxer .htaccess
  2. Creeu un fitxer de contrasenya conegut com .htpasswds

Edició del fitxer .htaccess

Afegiu aquestes línies per especificar la secció que voleu protegir amb contrasenya de la següent manera:

Nom Autor "Nom de la secció"
AuthUserFile /home/folder/.htpasswds
Nom Autor "Introduïu la vostra contrasenya"
Bàsic AuthType
Requereix un usuari vàlid

On,

  • Nom de la secció fa referència a l’àrea que voleu protegir. Per exemple, es poden fer membres subscrits o qualsevol altra secció on només hi puguin accedir uns quants usuaris o usuaris autoritzats.
  • El camí endins Filtre automàtic és la ubicació per al fitxer .htpasswds.
  • Nom Autor és el missatge que veuen els visitants quan intenten accedir al directori protegit.
  • Requereix un usuari vàlid vol dir que hi ha diverses persones que poden accedir mitjançant contrasenyes.

Creació del fitxer de contrasenya .htpasswds

Creeu un fitxer amb els noms d’usuari i les contrasenyes per a les persones a les que vulgueu accedir a la secció del directori o lloc web.

Guardeu el fitxer en un altre directori dins del lloc. L’ideal seria que s’hagi de situar fora del directori protegit i de l’arrel web per evitar el bloqueig i també impedir l’accés del web.

Podeu utilitzar qualsevol editor de text per afegir els noms d’usuari i les contrasenyes al format següent i, a continuació, desar el fitxer com a .htpasswds.

Usuari contrasenya

Hi ha diversos serveis de tercers, com el lloc de KxS, que permet crear un fitxer i xifrar-lo.

Conclusió

El fitxer .htaccess és útil per personalitzar un lloc web amb només afegir ordres. És fàcil de crear i editar sempre que coneguis el codi que necessites. El fitxer basat en text resideix al directori public_html i el podeu editar en línia o fora de línia.

Podeu utilitzar el fitxer .htaccess per personalitzar i millorar els llocs web de diverses maneres. Les aplicacions habituals inclouen crear missatges d’error personalitzats, redirigir les pàgines del lloc web, protegir contrasenyes de directoris específics, bloquejar l’accés des de determinades adreces IP i molt més.

Consulteu aquests tres serveis de hosting cPanel principals:

FastComet

Preu inicial:
2,95 dòlars


Fiabilitat
9.7


Preu
9.5


Usuari amigable
9.7


Assistència
9.7


Característiques
9.6

Llegiu comentaris

Visita FastComet

A2 Hosting

Preu inicial:
3,92 dòlars


Fiabilitat
9.3


Preu
9.0


Usuari amigable
9.3


Assistència
9.3


Característiques
9.3

Llegiu comentaris

Visita Hosting A2

ChemiCloud

Preu inicial:
2,76 dòlars


Fiabilitat
10


Preu
9.9


Usuari amigable
9.9


Assistència
10


Característiques
9.9

Llegiu comentaris

Visita ChemiCloud

Articles relacionats amb la informació

  • Com configurar feines Cron mitjançant el tauler de control de cPanel Hosting
    intermèdia
  • Com instal·lar WordPress des de cPanel
    principiant
  • Com instal·lar Joomla des de cPanel
    principiant
  • Com canviar el nom d’usuari d’administració mitjançant el tauler de control d’allotjament cPanel
    principiant
  • Com instal·lar phpBB mitjançant el panell de control de cPanel Hosting
    principiant
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me