Redirección a porta...
Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

Redirección a portada si no existe artículo  

 
jose
 jose
Usuario experto

Hola compañeros: Os querría consultar si existe algún truco en html ó plugin ó modulo que haga que si alguien entra en nuestra web y el artículo o noticia que quiere consultar no existe, en vez de darle error lo redirija a la Portada de nuestra Web. Muchas gracias por vuestra atención y tiempo.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 29/05/2013 11:24 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Indícanos el enlace a la web en concreto donde quieres aplicar el cambio y la versión de Joomla que estás utilizando.

En principio sí que es posible hacer esto de la siguiente forma. Comprueba si en el directorio templates/NOMBRE_DE_TU_PLANTILLA tienes un archivo llamado error.php.

De no ser así, podrías crear uno con el siguiente código:

defined( '_JEXEC' ) or die( 'Restricted access' );
header ("Location: /"); 
exit();

De esta forma te enviará a la página de inicio en caso de error.

ResponderCitar
Respondido : 29/05/2013 1:19 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

jose
 jose
Usuario experto

Pablo: He hecho lo que me decias, en mi periódico de ciclismo en la carpeta: templates/jatelelineIII que es mi plantilla he creado el fichero error.php (con un editor de texto) y el contenido que me pones arriba, luego lo he subido y grabado ahi... entónces para probarlo he despublicado una noticia y al darle al link de la misma me ha puesto un cartel en rojo y pone: Artículo no encontrado. No esta autorizado a ver este recurso.... con lo que no funciona el invento.... a Ver si seguimos y lo podemos conseguir. Gracias anticipadas.

ResponderCitar
Respondido : 29/05/2013 8:54 pm
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola Jose,

Verifica si el siguiente articulo te es de utilidad:

Redireccionar en Joomla 1.6

Tambien podrias aplicar el rediccionamiento si existe el fichero de error mediante tu cPanel: http://blog.xhn.es/redirigir-errores-404-al-index-de-nuestra-pagina.html

Saludos.

ResponderCitar
Respondido : 29/05/2013 11:31 pm

Cursos Gratuitos WordPress

jose
 jose
Usuario experto

Perfecto para errores 404, pero cuando no encuentra un articulo no es error 404, me sigue dando en rojo: Artículo no encontrado. No esta autorizado a ver este recurso...., he probado a poner en el raiz un fichero error.php, como el que me dijo Pablo, pero vacio... y he redireccionado pero tampoco me lo hace. A ver si me podéis ayudar a conseguir esta redirección en articulos no encontrados. Gracias.

ResponderCitar
Respondido : 30/05/2013 8:44 am
jose
 jose
Usuario experto

Tambien he probado poniendo el fichero que dijo pablo tal cual lo explicó en el raiz y en el templates/miplantilla y tampoco me redirecciona...

ResponderCitar
Respondido : 30/05/2013 8:48 am

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Indicame el enlace al Joomla en concreto donde estas haciendo pruebas (veo que tienes varios) para que podamos realizar nuestras propias pruebas.

ResponderCitar
Respondido : 30/05/2013 9:05 am
jose
 jose
Usuario experto

Veamos hablamos del periodico de ciclismo de nuestra que web que se aloja en:
www.noticiasyocio.es/ciclismo , se trata de que cualquier articulo que un lector quiera ver en ese periódico y se haya dado de baja o de cualquier tipo de error, se le redirija a la portada que es la dirección que te indico al principio. Muchas Gracias Pablo por todo.

ResponderCitar
Respondido : 30/05/2013 9:41 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Jordi Sala
 Jordi Sala
Miembro Admin

Hola Jose,

Revisa http://www.chrismendlascorner.com/2012/12/quick-redirect-to-your-home-page-in.html

Saludos

ResponderCitar
Respondido : 30/05/2013 9:55 am
jose
 jose
Usuario experto

He hecho paso a paso lo que indica el link que me pones... y después cuando despublico una noticia e intento acceder a ella me sigue dando el famoso error en rojo: Artículo no encontrado. No esta autorizado a ver este recurso.... con lo que no funciona el invento.... a ver si seguimos y lo podemos conseguir. Gracias anticipadas. Si quieres puedes entrar en el fichero error.php que esta en sistema y comprobar que he efectuado los cambios ...

ResponderCitar
Respondido : 30/05/2013 10:50 am

Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Realmente veo que el archivo error.php está funcionando ya que veo que redirije a la página de inicio si no encuentra una página. Por ejemplo, si pruebo esta:

Contenido solo visible a usuarios registrados

verás que te redirije al inicio. Las pruebas que estás haciendo realmente no se corresponden a errores 404, ya que es el propio Joomla el que bloquea el contenido al no tener acceso al artículo.

En principio es posible que esto se arreglase si activases las urls amigables en tu web.

ResponderCitar
Respondido : 30/05/2013 1:18 pm
jose
 jose
Usuario experto

Pablo he activado las urls amigables y han empezado a desaparecer imágenes de la publicidad y otros banners... además me enseñaba el artículo aunque estuviese despublicado... una pasada... lo he dejado con las amigables desactivadas que todo va bien... aunque no consigo lo que deseo y es que cuando un artículo no existe me mande a la Portada... mala suerte... si te enterases de alguna otra solución te rogaría me lo dejases en el hilo de esta consulta. Abrazos y Gracias de todas formas por tu interes.

ResponderCitar
Respondido : 30/05/2013 6:08 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Hicham
 Hicham
Noble Member

Hola Jose,

Revisa estos componentes si se ajustan a sus necedades:

http://extensions.joomla.org/extensions/site-management/error-pages

Saludos

ResponderCitar
Respondido : 30/05/2013 6:28 pm
jose
 jose
Usuario experto

Gracias Hicham voy a probarlos y os cuento.

ResponderCitar
Respondido : 31/05/2013 5:20 pm

Cursos Gratuitos WordPress

jose
 jose
Usuario experto

He probado lo que me dijiste pero los plugins que existen son para errores 404,403 y 501, pero cuando un articulo no es encontrado porque ya no existe, en ese caso no lo resuelve, si yo supiese el numero de error que Joomla adjudica a este fallo con uno de los plugins a lo mejor se solucionaba... sigo sin resolver el problema.. Cualquier otra idea o ayuda será muy bien venida. Gracias.

ResponderCitar
Respondido : 01/06/2013 8:46 am