Redireccionar error...
Avisos
Vaciar todo

Redireccionar error de web  

 
Rober
 Rober
Reputable Member

Hola, quiero redireccionar http://tarotcarmenbilbao.com/content/category/index.php a http://tarotcarmenbilbao.com/

He seguido los pasos que vienen en el siguiente tutorial:

https://www.youtube.com/watch?v=p38wBSMQmD4

Pero no funciona.
¿Alguien me ayuda?

Gracias.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 28/09/2016 6:17 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Cuando creas una redirección en Cpanel se crean unas líneas de código en el archivo .htaccess,
estas líneas de código deben ser lo primero que se ejecuete, revisa tu .htaccess si la redirección se ha creado al final muevela al inicio de todo el código.

Saludos

ResponderCitar
Respondido : 28/09/2016 8:24 pm

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

Rober
 Rober
Reputable Member

Hola,

Perfecto, ya funciona, he puesto el código al principio.
Pero, sigo viendo que hay más errores

He puesto este código al principio del archivo .htaccess :

RewriteCond %{HTTP_HOST} ^tarotcarmenbilbao.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.tarotcarmenbilbao.com$
RewriteRule ^content/category/index.php$ "http://tarotcarmenbilbao.com/" [R=301,L]

RewriteCond %{HTTP_HOST} ^tarotcarmenbilbao.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.tarotcarmenbilbao.com$
RewriteRule ^content/index.php$ "http://tarotcarmenbilbao.com/" [R=301,L]

RewriteCond %{HTTP_HOST} ^tarotcarmenbilbao.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.tarotcarmenbilbao.com$
RewriteRule ^Blog/index.php$ "http://tarotcarmenbilbao.com/" [R=301,L]

Estoy viendo que cada siguen apareciendo páginas de errores, por ejemplo:

http://tarotcarmenbilbao.com/velas-de-peticion-tarot-carmen/index.php

¿No hay alguna manera de decir en el .htaccess que cuando de un error la página, vaya a la página principal??

Gracias.

ResponderCitar
Respondido : 30/09/2016 12:28 am
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

Verifica si el siguiente enlace te es de utilidad:
https://www.webempresa.com/foro/41-Preguntas-sobre-PrestaShop/136428-Mejor-manera-de-solucionar-un-error-404-con-prestashop.html

ResponderCitar
Respondido : 30/09/2016 2:25 am

Cursos Gratuitos WordPress

Rober
 Rober
Reputable Member

Hola,

Lo que comentan en el enlace que me das es lo que he hecho ya con algunos de los enlaces. (Lo he puesto en el anterior mensaje).
Eso si se hacer.

El problema es que cada vez me van apareciendo más mensajes erróneos que están mal, cómo por ejemplo el que te pongo en el mensaje anterior. Lo que yo busco es que cuando de error mi página, se redireccione al index para así controlar todos los errores.

Saludos.

ResponderCitar
Respondido : 30/09/2016 8:35 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

En el siguiente enlace se aporta una solución para forzar que todos los errores 404 se redirijan a la página de inicio:

https://www.prestashop.com/forums/topic/498752-i-want-to-redirect-my-404-error-page-to-the-home-page/

Ahora bien, no te recomiendo hacer esto, ya que de esta forma no tendrás notificación de los errores 404 que se producen, con lo que no los podrías corregir.

ResponderCitar
Respondido : 30/09/2016 12:35 pm

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

Rober
 Rober
Reputable Member

Lo he leido pero no se exactamente lo que tengo que hacer, y me da miedo estropearlo

ResponderCitar
Respondido : 30/09/2016 10:27 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Las soluciones implican la modificación de archivos del core o del .htaccess prueba con lo siguiente :
http://stackoverflow.com/questions/20785636/redirect-all-404-pages-to-home-page-in-prestashop

Saludos.

ResponderCitar
Respondido : 30/09/2016 10:56 pm

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

Rober
 Rober
Reputable Member

Hola,

No entiendo muy bien lo que tengo que poner, he puesto esto en mi .htaccess al principio del todo:

ErrorDocument 404 /index.php

RewriteCond %{HTTP_HOST} ^tarotcarmenbilbao.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.tarotcarmenbilbao.com$
RewriteRule ^content/category/index.php$ "http://tarotcarmenbilbao.com/" [R=301,L]

RewriteCond %{HTTP_HOST} ^tarotcarmenbilbao.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.tarotcarmenbilbao.com$
RewriteRule ^content/index.php$ "http://tarotcarmenbilbao.com/" [R=301,L]

RewriteCond %{HTTP_HOST} ^tarotcarmenbilbao.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.tarotcarmenbilbao.com$
RewriteRule ^Blog/index.php$ "http://tarotcarmenbilbao.com/" [R=301,L]

RewriteOptions inherit

Gracias.

ResponderCitar
Respondido : 15/10/2016 7:11 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Rober,

Los errores 404 debes corregirlos de forma individual, generando redirecciones 301 en el archivo .htacces ,justo debajo de las redirecciones que pusiste antes al principio y siempre antes de las líneas del archivo .htaccess:

# ~~start~~

En este artículo explico como debes hacer las redireccines 301 de errores 404 que tu herramienta Google Search Console, Rastreo, Errores de Rastreo, te comunique.

- Redirecciones en .htaccess para PrestaShop ¿cómo las hago? - https://www.webempresa.com/blog/redirecciones-htaccess-prestashop.html

Este tipo de errores 404 no se solucionan de forma global, con un código de redirección única, debes solucionarlos haciendo una redirección para cada error 404 detectado. Si tienes 120 errores 404 de 120 urls erróneas, debes crear 120 redirecciones 301 en .htaccess para resolver cada una de estas.

No hay atajos para este tipo de soluciones.

Pasados unos meses, desde que apliques las redirecciones, Google ya sabrá que esas viejas urls van a las nuevas y entonces podrás eliminar de tu .htaccess dichas redirecciones para aliviar el archivo .htaccess (mínimo 6 meses).

Saludos

ResponderCitar
Respondido : 15/10/2016 11:06 pm