¿Redireccionar cuando un archivo es eliminado?

Pcx89 Seguir

Beta
Verificación en dos pasos desactivada
Desde
19 Dic 2014
Mensajes
78
Gente!, me gustaría saber si existe alguna manera de redirecciónar a X página cuando se accede a una que fué eliminada.
Ejemplo: Si publico un artículo en Facebook y luego es borrado del sitio, para que no aparezca el famoso "Archivo no encontrado".

Alguien sabe??
 

Cicklow

Admin
Épsilon
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
968
editas o creas un .htaccess y colocas esto:
PHP:
ErrorDocument 400 redir.php
ErrorDocument 401 redir.php
ErrorDocument 403 redir.php
ErrorDocument 404 redir.php
ErrorDocument 405 redir.php
ErrorDocument 500 redir.php
ErrorDocument 501 redir.php
ErrorDocument 502 redir.php
ErrorDocument 503 redir.php
ErrorDocument 504 redir.php
ErrorDocument 505 redir.php

y en redir.php colocas
PHP:
<?php
header('location: /');
die();

Eso redirecciona al inicio de tu sitio
 

Pcx89

Beta
Verificación en dos pasos desactivada
Desde
19 Dic 2014
Mensajes
78
editas o creas un .htaccess y colocas esto:
PHP:
ErrorDocument 400 redir.php
ErrorDocument 401 redir.php
ErrorDocument 403 redir.php
ErrorDocument 404 redir.php
ErrorDocument 405 redir.php
ErrorDocument 500 redir.php
ErrorDocument 501 redir.php
ErrorDocument 502 redir.php
ErrorDocument 503 redir.php
ErrorDocument 504 redir.php
ErrorDocument 505 redir.php

y en redir.php colocas
PHP:
<?php
header('location: /');
die();

Eso redirecciona al inicio de tu sitio

Wow!! sorprendido de lo rápido que respondiste! :p
Gracias cicklow!! :D
 

Cicklow

Admin
Épsilon
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
968
Wow!! sorprendido de lo rápido que respondiste! :p
Gracias cicklow!! :D

eso redirecciona cualquier error al inicio... si solo quieres de archivo no encontrado es el error 404... te aviso por si ocurre un error en tu sitio redireccionaria al inicio pero no sabrias cual es... XD
 

internetox

Épsilon
Verificación en dos pasos desactivada
Verificado por Whatsapp
Desde
24 Jul 2009
Mensajes
759
En el archivo .htaccess deberías colocar una linea para cada una de esas páginas, es lo mejor si no son muchas.

Insertar CODE, HTML o PHP:
RewriteEngine on

Redirect 301 /vieja-url-del-post/ /nueva-url-del-post/
 

zcriptz

1
Ómicron
Programador
Verificación en dos pasos desactivada
Verificado por Whatsapp
Suscripción a IA
Desde
26 Mar 2013
Mensajes
4.622
editas o creas un .htaccess y colocas esto:
PHP:
ErrorDocument 400 redir.php
ErrorDocument 401 redir.php
ErrorDocument 403 redir.php
ErrorDocument 404 redir.php
ErrorDocument 405 redir.php
ErrorDocument 500 redir.php
ErrorDocument 501 redir.php
ErrorDocument 502 redir.php
ErrorDocument 503 redir.php
ErrorDocument 504 redir.php
ErrorDocument 505 redir.php

y en redir.php colocas
PHP:
<?php
header('location: /');
die();

Eso redirecciona al inicio de tu sitio

O directamente la barra en lugar de redir.php y te ahorras hacer un .php al cuete jeje
 

Cicklow

Admin
Épsilon
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
968
O directamente la barra en lugar de redir.php y te ahorras hacer un .php al cuete jeje

si pero al colocar la barra muestra el inicio en donde esta el error... no redirecciona... entonces google comienza a dar contenido duplicado... al usar un PHP redireccionas al inicio... y no tenes ningun problema de SEO ni nada... colocando la barra, tendras muchos problemas... y mas si tu sitio no esta bien armado
 

Andres128

Iota
Programador
Verificación en dos pasos activada
Desde
17 Feb 2012
Mensajes
2.391
[MENTION=9679]cicklow[/MENTION] Gracias por el aporte y si yo quisiera que ningún usuario viera el HOME y sus carpetas, como hago con .htaccess para que los mande a otro lado o les muestre un 404

Es que tengo una carpeta publica de imágenes y algunos usuarios están entrando a mirar que tengo y no quiero que lo hagan :fatigue:

Gracias si sabes bro :)

Saludos...
 

Cicklow

Admin
Épsilon
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
968
[MENTION=9679]cicklow[/MENTION] Gracias por el aporte y si yo quisiera que ningún usuario viera el HOME y sus carpetas, como hago con .htaccess para que los mande a otro lado o les muestre un 404

Es que tengo una carpeta publica de imágenes y algunos usuarios están entrando a mirar que tengo y no quiero que lo hagan :fatigue:

Gracias si sabes bro :)

Saludos...

en el .htaccess colocas:
PHP:
Options -Indexes

eso hace que no se pueda listar los directorios... ahora si buscas mostrar un error, solo cambia el contenido del archivo error.php por algo informativo...
 

zcriptz

1
Ómicron
Programador
Verificación en dos pasos desactivada
Verificado por Whatsapp
Suscripción a IA
Desde
26 Mar 2013
Mensajes
4.622
si pero al colocar la barra muestra el inicio en donde esta el error... no redirecciona... entonces google comienza a dar contenido duplicado... al usar un PHP redireccionas al inicio... y no tenes ningun problema de SEO ni nada... colocando la barra, tendras muchos problemas... y mas si tu sitio no esta bien armado

Ah si me equivoqué quise decir de poner la URL del sitio, ejemplo:

ErrorDocument 400 http://www.ejemplo.com
 

Carambel

Ómicron
Social Media
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Feliz cumpleaños!
Desde
25 Ago 2013
Mensajes
4.926
Desde el Cpanel se puede hace eso solo ve a redirecciones.
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba