12/05/2012, 08:40
|
| | | Fecha de Ingreso: septiembre-2011 Ubicación: Barcelona
Mensajes: 705
Antigüedad: 13 años, 2 meses Puntos: 140 | |
Respuesta: duda expresiones regulares para url amigable Hola,
No tengo muy claro lo que te debe pasar, pero varias cosas:
i)
^trabajos/cat-([0-9]+)/([a-zA-Z]+)-([0-9]+)/.+/.+$ en realidad debería ser (creo):
^trabajos/cat-([0-9]+)/([a-zA-Z]+)-([0-9]+)/(.+)/(.+)$
ii) como en realidad no usas esas variables (galeria o el nombre del artículo), en realidad te bastaría:
^trabajos/cat-([0-9]+)/([a-zA-Z]+)-([0-9]+)/
Y volviendo a eso, te recomiendo que regules las url de alguna manera, si no es por htacess, usando el rel canonical o mediante php. Lo que quiero decir, es que cualquier url que escribas como por ej.
www .web.com/trabajos/cat-2/reportajes-163/galeria/bomberos
www .web.com/trabajos/cat-2/reportajes-163/galeria/aviones
etc
Te darán a la misma página. Para evitar que por error google te indexe varias url con el mismo contenido, lo más sencillo es añadir el canonical o devolver un error cuando se escribe un título que no se corresponde con el número de reportage.
iii) Según he visto, el guión (-) no hace falta escaparlo, pero he visto ejemplo de reglas donde sí que lo escapan. Podrías probar:
^trabajos/cat\-([0-9]+)/([a-zA-Z]+)\-([0-9]+)/(.+)/(.+)$
Saludos |