Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/07/2002, 10:21
Avatar de maestro
maestro
 
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 23 años, 3 meses
Puntos: 1
Re: Http 550 Error Interno Del Servidor

Parte 2
Para crear un mensaje de error personalizado


Crear un mensaje de error personalizado es el uso más frecuente del archivo .htaccess. Con esta función Ud. podrá hacer que en vez de mostrarse un mensaje de error cuando un usuario visite una página que no exista en su servidor (ya sea porque el usuario escribió mal el nombre o porque Ud. modificó el nombre o ubicación de la página) se le muestre una página diseñada por Ud.

Para crear esta función:
Agregue la siguiente línea en su archivo .htaccess:

ErrorDocument 404 /noencontrado.html
Luego del ErrorDocument ingrese el código del error (404), seguido por el nombre del archivo (/noencontrado.html) que Ud. quiere mostrar cuando ocurra este error. Recuerde respetar los espacios como se muestra en el ejemplo.

Puede usar una referencia relativa como en el ejemplo, o una referencia absoluta.

Nota: Reemplace /noencontrado.html por el directorio y archivo que usted quiera.

Para prevenir que otras personas hagan un link a sus imágenes

Con esta función Ud. podrá evitar que alguien "saque" imágenes de su sitio para usarlas en otra página. Sin embargo esta función NO evita que un usuario guarde la imagen en su servidor.

Agregue la siguiente línea en su archivo .htaccess:

# Rewrite Rule for images
RewriteCond %{HTTP_REFERER} <URL de la página accediendo su dominio>
RewriteRule ^(.*)$ http://<Mismo URL que el de arriba>
Reemplace <URL de la página accesando su dominio> con el dominio y el directorio de la página que esta haciendo referencia a su dominio. Por ejemplo, www.otroproveedordeservicio.com/mipagina/.

El comando RewriteCond especifica que si el {HTTP_REFERER} es igual al URL que usted especifica, luego utiliza el comando RewriteRule. El comando RewriteRule redireccionará cualquier referencia hacia la página original que hace referencia a la suya.

Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net