..
1. Introducció a Apache mod_rewrite
El mod_rewrite d'Apache mòduls és un dels més utilitzats entre els disponibles per a aquest servidor web, en particular a causa dels Webmasters per proporcionar una eina que permet a un costat per crear llocs basats en aplicacions web dinàmiques i de l'altra fer que les pàgines produït per l'aplicació "digerible" per als motors de cerca.
Però quina és la funció d'aquest mòdul? A la pràctica, el mod_rewrite li permet "traduir" una URL en una altra definida per l'usuari d'acord a certes regles que han de ser escrits a l'arxiu de configuració d'Apache o en un arxiu separat, anomenat. Htaccess, el qual serà carregat a "dins de l'arrel de la nostra pàgina web (fins i tot el 'carregar aquest arxiu s'ha de fer d'acord a certs criteris, sinó d'aprofundir el debat en un moment).
Un cas clàssic de l'ús de mod_rewrite està relacionat amb la traducció des de les URL dinàmiques en estàtiques, que explica que aquest concepte és crucial, perquè la forma no és la intenció que les adreces dinàmiques (que conté la cadena de consulta) com una cosa estàtica, sinó tot el contrari! El motor de cerca i els usuaris veuran una adreça URL estàtica (pippo.html), però en realitat el recurs existeix en una adreça dinàmica (pagina.php? Id = foo).
Per això anem a escriure el nostre govern en la traducció. Htaccess i pujar-lo a la ubicació desitjada (per exemple, per al qual s'apliquen les regles de reescriptura), i des d'aquest moment, les pàgines afectades els següents passos es produirà Web Server per a la nostra:
Però per què amagar una URL? Avui dia, les raons s'han de buscar en els factors que sovint no es refereixen a qüestions estretament relacionades amb tècniques o el desenvolupament d'aplicacions.
Inicialment, el mod_rewrite va ser creat per abordar el problema de la URL és massa llarga per al tipus, el que va passar (i moltes vegades encara passa) que per aconseguir el tipus de recursos detrminata estaven inundats amb les variables de cadena de consulta i paràmetres de reescriptura elimina aquest problema la capacitat dels clients per proporcionar més URL fàcil d'utilitzar.
Avui dia, la reescriptura s'ha convertit en lloc d'un tema molt important per a les operacions amb la col · locació de les pàgines web en els motors de cerca.
I "ben conegut fet que no les pàgines d'índex eficiència assolit per la cadena de consulta massa llarg o massa ric dels paràmetres, aquest factor pot limitar la capacitat d'un posicionament de recursos dins de SERPs.
A la pràctica, podem dir que el que és fàcil d'usar per als usuaris és per als motors de cerca.
| |
Curs de Linux
Guia completa de codi obert del sistema. A partir de 49 €. |
| |
Curs de MySQL
Gestió de base de dades de codi obert. A partir de 39 €. |
| |
Curs de PHP
Cicle complet per a la creació de llocs web dinàmics. A partir de 49 €. |