Avisos
Vaciar todo

redirigir error 404

4 Respuestas
3 Usuarios
0 Reactions
3,017 Visitas
 Luis
Respuestas: 1565
Noble Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

buenos dias,

para redirigir errores 404 a otra url y no de error, que modulos hay para joomla 3.0? hay algun video tutorial?

http://lowcomes-cp52.webjoomla.es/cofee/

gracias


 
Respondido : 10/10/2013 12:11 pm
Hicham
Respuestas: 1908
Noble Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Hola,

Para redireccionar los errores 404 y 403 solo debes poner en tu .htaccess esto:

(Para paginas especificas)
ErrorDocument 404 /errors/404.php
ErrorDocument 403 /errors/403.php

(Para mensajes)
ErrorDocument 404 "Pagina no encontrada"
ErrorDocument 403 "Pagina no encontrada"

Saludos


 
Respondido : 10/10/2013 12:18 pm
 Luis
Respuestas: 1565
Noble Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

y eso de que me sirve?

quiero redireccionarlas yo intencionadamente, de tal forma que si se meten para seguro de hogar, y ya no existe es aurl, redireccionarla yo a la url nueva


 
Respondido : 10/10/2013 3:22 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Hola,

En primer lugar crea la página que quieres mostrar en caso de error. Puede ser un artículo de Joomla o un html suelto.

Una vez hecho esto vete a la ruta templates/TU_PLANTILLA en donde TU_PLANTILLA es el nombre de la plantilla que estás usando en tu web y comprueba si tienes un archivo llamado error.log. Haz una copia de seguridad de este archivo y edítalo.

En él puedes poner un código como el siguiente:

$error   = $this->error->getCode();
if ($error == '404') {
	header('Location: /pagina-no-encontrada.html');
	exit;
}

Hay que cambiar por la página a la que quieras redirigir. Es posible que el código sea distinto en función de la plantilla que estés utilizando.

También existen extensiones de Joomla que te permiten hacer estar redirecciones sin tener que cambiar nada del código. Puedes encontrar algunas en el siguiente enlace:

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


 
Respondido : 10/10/2013 4:48 pm