Foros del Web » Administración de Sistemas » Apache »

Rewrite con un array, para renombrar completamente un archivo.

Estas en el tema de Rewrite con un array, para renombrar completamente un archivo. en el foro de Apache en Foros del Web. Hace tiempo colaboraba con algunas personas preparando unas traducciones de documentos de la w3. Concluíamos ahí que en cuestion de los links convenía no traducir ...
  #1 (permalink)  
Antiguo 18/04/2013, 08:08
Avatar de Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 9.028
Antigüedad: 21 años, 9 meses
Puntos: 1826
Rewrite con un array, para renombrar completamente un archivo.

Hace tiempo colaboraba con algunas personas preparando unas traducciones de documentos de la w3.
Concluíamos ahí que en cuestion de los links convenía no traducir el link de las diferentes partes de la misma traducción, sino agregar solamente un subfijo de idioma específico por ejemplo:

Código HTML:
Ver original
  1. this is an <a href="example1.html">example</a>
  2. esto es un <a href="example1-es.html">ejemplo</a>

ya que había que rastrear las relaciones originales, etc.

Mi pregunta es.

¿Se puede preparar un Rewrite para que al final, con una lista, o un array, se pueda tener la traducción?

Ese rewrite podría ir en la raíz del subdirectorio del idioma.

example.com/es/


(lista de renombramiento de archivos)
example1-es.html = ejemplo1.html
contact.html = contacto.html


Saludos.
  #2 (permalink)  
Antiguo 18/04/2013, 13:48
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 5 meses
Puntos: 1567
Respuesta: Rewrite con un array, para renombrar completamente un archivo.

No me queda muy claro, hasta dónde veo no hay contenido dinámico alguno. y por tu ejemplo
contact.html = contacto.html
puede que también tengas cosas como
about.html = acerca.html
si los nombres de archivo ya están así, no veo ventaja alguna en la redirección x mod_rewrite

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #3 (permalink)  
Antiguo 18/04/2013, 14:07
Avatar de jariza  
Fecha de Ingreso: agosto-2003
Ubicación: Málaga
Mensajes: 1.449
Antigüedad: 21 años, 4 meses
Puntos: 10
Respuesta: Rewrite con un array, para renombrar completamente un archivo.

Hola,

No estoy muy seguro de que los tiros vayan por aquí, pero, ¿has probado con rewritemap?
http://httpd.apache.org/docs/current...ewritemap.html

Un saludo :)
  #4 (permalink)  
Antiguo 19/04/2013, 07:54
Avatar de Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 9.028
Antigüedad: 21 años, 9 meses
Puntos: 1826
Respuesta: Rewrite con un array, para renombrar completamente un archivo.

@Emprear, de hecho ciertamente no es contenido dinámico, donde probablemente necesitaría una expresión regular. Por eso pensaba en un array fijo.

@Jariza Hurray! sí, va por ahí lo que estaba pensando. A estudiar.

Etiquetas: html, renombrar, rewrite
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:36.