¿Qué es un motor de reescritura?

Un motor de reescritura es parte de una aplicación de software capaz de convertir un localizador de recursos uniforme (URL) de un formato a otro. Específicamente, este tipo de motor se usa para cambiar la forma en que aparece una URL para que los usuarios en un sitio web vean una URL que los administradores del sitio quieren que vea el usuario, en lugar de la URL real. Esto se puede hacer como una medida de seguridad, utilizada para restringir la cantidad de información que los piratas potenciales pueden ver sobre un sitio web. Un motor de reescritura también se usa a menudo para hacer que las URL sean más presentables y más navegables para los usuarios del sitio web.

Hay varios formatos y marcos web diferentes que incorporan un motor de reescritura en ellos para permitir la reescritura de URL. Este tipo de reescritura generalmente se realiza a través de la programación en el código fuente para un sitio web de Internet, a menudo utilizando lenguaje de marcado de hipertexto (HTML) u otro método de codificación. Cuando se hace correctamente, el motor de reescritura permite al administrador o diseñador del sitio web indicar cómo se deben disputar una o más URLpuesto a los usuarios del sitio web. Esto permite que un sitio web muestre enlaces y navegación en el sitio web en el sitio web de una manera que pueda ser más segura y atractiva para los usuarios.

Un ejemplo de cómo puede funcionar un motor de reescritura es un sitio web en el que el diseñador quiere organizarlo utilizando URL que indiquen la fecha en que se realizó una página, como entradas en un blog. La URL real para una página podría consistir en la dirección para el sitio web, seguido de un texto que indicaba el tipo de lenguaje utilizado para el sitio y la ubicación de una página basada en información que era difícil de entender de un vistazo casual. Usando un motor de reescritura, el administrador del sitio web podría alterar la forma en que se muestra la URL para alguien que vio un sitio web para que no se mostrara la información del idioma, y ​​la URL estaba más claramente estructurada alrededor de la fecha en que se realizó la publicación.

Al ocultar la información del idioma utilizada en el sitio web, yoLa información que podría usarse para lanzar un ataque en ese sitio puede estar menos fácilmente disponible. El uso del motor de reescritura para alterar cómo aparece la URL también facilitaría que los usuarios que navegan por el sitio web se muevan entre páginas en función de la fecha en que buscan. Los usuarios también podrían predecir más fácilmente las posibles URL utilizadas en un sitio, en función de fechas o categorías que ven utilizadas en otras URL en el sitio, por lo que la navegación se vuelve aún más fácil. Esto puede resultar en menos frustración para los usuarios y una mayor capacidad para que los usuarios anticipen cómo pueden encontrar URL útiles.

OTROS IDIOMAS