Hola,
Este dominio me crea muchos errores 404 porque hice una redirección del dominio valefutbol.com a campodefutbol.net, por tanto utilizo mucho este componente Redirección. Me funcionaba bien y publicaba todos los errores 'despublicados', que es el nombre que reciben en este componente. Sin embargo, desde que instalé el certificado SSL y ahora es https el funcionamiento de este componente no es adecuado, ya que pongo la url de destino y los errores siguen como 'despublicados', cuando deberían de estar publicados. No sé si me entienden.
Saludos.
URL del sitio: Contenido solo visible a usuarios registrados
Hola
Al parecer es correcto, verifica si tienes un archivo erro.php dentro de los archivos de tu template, ya que veo que has editado el de la carpeta system, el de tu template tendría prioridad de carga.
Saludos.
Hola,
Puedes verificar si se ha generado un fichero error_log: https://www.webempresa.com/blog/que-es-un-error-500-y-como-localizarlo-en-nuestra-web.html
Haz verificado si tu plantilla tiene un fichero error.php?
Hola,
Se ha generado un fichero error_log, sí. Claro que la plantilla tiene un fichero de error.php, si es de lo que estábamos hablando. Tu compañero me ha indicado que con el código anterior en dicho archivo todos los errores 404 se redirigirían a la home. Pero me ha salido un error 500 en lugar de redirigir a la home.
Hola,
Envíanos el contenido para verificar donde se ha generado el error.
Aquí está:
[09-Sep-2016 07:35:44 Europe/Berlin] PHP Parse error: syntax error, unexpected 'this' (T_STRING), expecting variable (T_VARIABLE) or '$' in /home/publici3/public_html/valefutbol.com/templates/tx_zenith/error.php on line 11
Saludos.
Hola, Buenos Días.
El error que muestra es de sintaxis:
PHP Parse error: syntax error
expecting variable (T_VARIABLE) or '$
Por favor adjúntame el archivo error.php donde añadiste el código y adjúntame también una captura la extensión de redirecciones donde añades la redirección.
Para adjuntarlo tendrás que comprimirlo en un zip, ya que los archivos php no son permitidos para ser adjuntados.
Un saludo
Buenos días,
Empecemos desde el principio. A ver si lo solucionamos ahora. Este dominio tiene una redirección 301 de Valefutbol.com a Campodefutbol.net. Valefutbol tenía muchos enlaces entrantes, algunos de mucho autoridad, por lo que decidí redireccionar todos los enlaces entrantes a la home, para que así no se crearan errores 404, que se crean muchos, porque Valefutbol tenía muchos artículos y se borraron. Al principio me funcionaba bien tanto el componente Redirección, que manualmente deririgía los errores que se creaban a la home, y el ReDJ, que redirigía un error a otra página específica (si así lo quería). Pero desde que instalé el certificado SSL empezó a no funcionar. Y en este hilo hemos estado intentando con un código que redireccionen los errores 404 al home.
Puestos en situación, te mando captura del componente redirección cuando sí funcionaba y otra de ahora, que se ve que la redirección está hecha pero los errores siguen como despublicados. También te mando una captura del ReDJ y el archivo error.php en un zip. Te recuerdo que he pegado el mismo código tanto en el error.php de la carpeta system como del template que uso, en este caso Zenith. Por si tiene algo que ver con el error 500, que no lo sé.
He de añadir que esto no me pasa solo con este dominio o con este joomla, sino que me pasa también en los tros dos que tengo. Desde que la url es https que los redireccionamientos no funcionan.
Saludos y muchas gracias. A ver si lo solucionamos ahora.
Hola.
Si te tendiendo, lo que quería comprobar es el error del redireccionamiento, según veo estas añadiendo el redireccionamiento en un código en el Archivo error.php, ese código es el que no esta bien ya que muestra un error de sintaxis ( Algún fallo en la estructura del código ) Por eso te pedía que lo adjuntaras para ver donde esta mal ese codigo y solucionarlo, puede ser tan sencillo como que falte una coma, un punto, un corchete...
Por favor comprímelo en un zip y lo adjuntas para que lo revisemos.
Un saludo
Un saludo
Vaya, pensaba que lo había adjuntado antes. No entiendo, lo adjunto como un zip pero no sale....
Gracias.
Hola
Al final de tu archivo tienes un <?php, esto solo debes ponerlo al inicio, elmina esto del final del archivo, no es necesario una etiqueta de cierre en php
Tendría que quedar algo similar a lo que te adjunto
Saludos.
Hola,
Bueno, hecho el cambio el error 500 persiste. Esto no se soluciona nunca. He copiado lo mismo en el error.php del template zenith como del que está en system.
Adjunto una muestra del error pego el código del error_log:
[09-Sep-2016 21:57:34 Europe/Berlin] PHP Parse error: syntax error, unexpected 'this' (T_STRING), expecting variable (T_VARIABLE) or '$' in /home/publici3/public_html/valefutbol.com/templates/tx_zenith/error.php on line 11
Hola, Buenos Días.
Adjunto tienes el archivo error.php, sustituirlo por el anterior y comprueba si se realiza bien la redireccion
Un saludo
Hola,
Con este código por fin funciona y redirige al home. Aunque sin texto, pero no importa. La idea es que no haya enlaces entrantes rotos. Muchas gracias!
Ahora me surge una duda. ¿Qué hago con el componente redirección? Si veo que se generan errores? Simplemente no hacer caso?
Saludos y gracias de nuevo.
Hola
Que tipo de errores se generan?, envíanos algunas capturas,
Ten en cuenta que para Joomla hay errores por eso te redirige a error.php, posiblemente tu componente te siga marcando este tipo de errores en cuyo caso no habría problema.
Saludos