Hola,
He detectado bastantes errores 500 que responden todos a un mismo problema y podría solucionar si supiera como aplicar un patrón que me ahorrara hacer las redirecciones 301 una por una.
El caso es el siguiente. Todas las urls que me dan error contienen la parte "component/content/" en la url. Y si después de /content/ añado /article/ la url pasa a ser válida. (No tengo ni idea de por qué me ocurre)
Ejemplo:
/component/content/y lo que siga (Url que da error 500)
/component/content/article/y lo que siga (Url válida)
¿Puedo escribir un patrón que corrija este error sin tener que redireccionar cada url una por una?
Mil gracias!
URL del sitio: Contenido solo visible a usuarios registrados
Hola Alceste
Debes revisar expresiones regulares.
Para el caso que planteas podría ser algo como :
^/component/content/(.+)$ /component/content/article/$1
En donde :
^=inicio de cadena
$=fin de cadena
(.+)=cualquier caracter más de una vez y agrupado , en grupo 1
$1=grupo 1 a retomar
Saludos.
Hola John,
¿Sabes dónde podría encontrar un tutorial o información de expresiones regulares (en español)?
Muchas gracias por tu ayuda 🙂
Hola,
Como se trasladaría la expresión que me habéis dado a RedJ:
Sería correcto así:
From Url: ^/component/content/(.+)$
To Url: http://www.misitio.com/component/content/article/$1
Lo que necesitaría es que cambie la parte central de la url, pero que luego complete la parte final con lo mismo que hay en la url a direccionar. Es decir que añada /article/ despues de /content/ pero el resto de la url (destacada en rojo) no cambie.
Ejemplo:
misitio.es/es/component/content/39-es-un-ejemplo/62-ejemplo-segunda-parte.html
a
misitio.es/es/component/content/article/39-es-un-ejemplo/62-ejemplo-segunda-parte.html
¿Es posible hacerlo con un patron?
Saludos
Hola Alceste,
Procede a descargar el manual http://www.selfget.com/downloads/file/6-redj-quickguide-j15.html
En el manual se explican los diferentes patrones y posibilidades que permite REDJ.
Saludos
Hola Jordi,
Gracias, veré el manual.
Saludos 🙂
Hola,
¿El componente nativo de Joomla 2.5 REDIRECCIONAR, permite el uso de patrones o expresiones regulares?
Saludos
Hola Alceste,
En la documentación del componente no indica nada del uso de expresiones:
http://docs.joomla.org/Help16:Components_Redirect_Manager
Saludos
Gracias Jordi,
Estoy con el manual de RedJ en inglés. A ver si me aclaro 🙂
Saludos