Definición de Rewrite Rules
6.1 - Variables importantes:
Acto seguido pasamos a detallar algunas de las variables que suelen utilizarse en los virtualhosts. La mayoría de las propiedades ya fueron comentadas en este mismo artículo, con lo cual no las volveremos a comentar.
Define el dominio con el cual tendrá efecto la configuración que definamos en este virtualhost.
Indica el fichero que se va a cargar en el caso que apache reciba la petición de cargar un directorio sin especificar ningún fichero.
Por ejemplo:
Si apache recibe la url http://www.dominio.com/ por defecto va a cargar el fichero index.php. Si hacemos una lista de ficheros en la misma directiva se va a intentar cargar cada uno de los ficheros por orden de colocación en la lista.
Esta directiva va a hacer que todos los carácteres ', “, \ y NULL sean escapados con una barra invertida automáticamente. Con ésto vamos a conseguir evitar muchos de los ataques más senzillos de sqlInjection.
La directiva php_value sirve para redefinir las propiedades que se encuentran en el fichero php.ini, que es el fichero de configuración de php. Es muy útil cuando tenemos más de un dominio apuntando al mismo host, ya que podemos modificar ciertas directivas de php para cada uno de los dominios. Si queréis una guía de las directivas del fichero php.ini os podéis dirigir a ésta página.
6.2 - RewriteRules:
RewriteRule regla_de_apache
Mediante esta directiva podremos convertir páginas dinámicas en estáticas. En este artículo no vamos a detallar el funcionamiento de las RewritesRules, sin embargo intentaremos dar una idea de éstas.
La mayoría de las veces implementamos páginas web en lenguajes dinámicos, estos nos permiten pasar una serie de variables a través de la url, como sería el caso de este ejemplo:
Las desventajas que tiene una url de este estilo són las siguientes:
1) Los buscadores sólo aceptan cierto número de variables pasadas a través de la url.
2) Para los usuarios es muy complicado guardar o memorizar url's tan complicadas.
3) El posicionamiento en los buscadores de una url dinámica es muy complicado.
Autor: Issel Guberna
Si el enlace no funciona haz click aquí