Tildes y diéresis en las URL con htaccess

Hoy en día las direcciones de páginas web ya pueden llevar tildes, diéresis y la virgulilla(de la ñ), estos acentos se pueden configurar con una solo línea en el archivo htaccess de tu hosting.

Como comentario aparte vale recordar que en la actualidad también se pueden registrar dominios con tildes y eñes, no es una novedad porque ya lleva unos años, pero se ha implementado muy poco.

La línea en htaccess es la siguiente:

RewriteRule ^([a-zÑ-üA-Z-]+)$ index.php?Variable=$1

Explicación:

El archivo htaccess recibe los patrones de los caracteres ASCII, los cuales se encuentran ordenados alfabéticamente, es por eso que cuando usamos  [a-z] le decimos que vaya desde la letra a hasta la última letra que es la z y de igual manera con las mayúsculas.

Pero al caso curioso  es que las letras tildadas en diferentes idiomas también tienen un rango que van del 209 al 252 de la lista de caracteres ASCII:

Ñ, Ò, Ó, Ô, Õ, Ö, ×, Ø, Ù, Ú, Û, Ü, Ý, Þ, ß, à, à, á, â, ã, ä, å, æ, ç, è, é, ê, ë, ì, í, î, ï, ð, ñ, ò, ó, ô, õ, ö, ÷, ø, ù, ú, û, ü

De esta lista tenemos la Ñ, ñ, á, é, í, ó, ú y la ü, completando los caracteres oficiales de la lengua española.

Ejemplos:

Tenemos los siguientes links:




No hay comentarios:

Publicar un comentario

Ultimos temas en Soluciones para Webmasters: