Extranet | Ayuda | Contactar

  • Dominios
    • Registro de dominio
    • Trasladar un dominio
    • Dominios IDN
  • Alojamiento
    • Email
    • Alojamiento web
  • Servidor virtual
  • Servidor dedicado
    • Comparativa
    • Copia de seguridad
    • Certificado SSL
  • Aplicaciones
    • Alta en buscadores
    • Contador de visitas
    • Copias de seguridad
    • Aplicaciones web
  • Contactar
  • Quiénes somos

Tutoriales

  • FAQ
  • FAQ IDN
  • Crear cuentas de Correo
  • Configurar Outlook
  • Configurar Thunderbird
  • Configurar FTP
  • Crear Subdominios
  • Crear cuentas FTP
  • Modificar la contraseña del FTP
  • Estadísticas web
  • Fichero htaccess
  • Register globals
  • Redirección Web
  • Formulario PHP
  • Previsualizar Web
  • Migrar Base de Datos
  • AntiSpam en Plesk
  • Descarga Gratuita
  • Glosario
Inicio > Ayuda > .htaccess

Fichero .htaccess

El fichero .htaccess es un archivo de texto oculto que contiene una serie de directivas para el servidor web. Se usa para restringir el acceso a carpetas, personalizar paginas de errores , URL rewriting, etc.

Aquí vamos a explicar como personalizar páginas de error, como el error 404 (Página no encontrada), o el 403 (no tiene permiso de acceso a esta página).

Primero hay que crear el fichero .htaccess, para esto podemos hacerlo desde el propio PLESK. Accedemos a Administrador de Archivos, entramos en la carpeta httpdocs y seleccionamos añadir nuevo archivo, donde nos aparecerá:

Lo llamamos .htaccess. Una vez creado tenemos que editarlo, para ello nos servimos de la herramienta editar archivo que dispone PLESK, pinchando sobre el lápiz:

Personalizar el error 404 y el error 403

Existen muchos tipos de errores cuando se intenta acceder a una página web, nosotros vamos a ver 2, intentar acceder a una página que no existe y el otro será en concordancia con lo que vamos a ver luego, mensaje de error por no disponer de los permisos necesarios para el acceso.

El primero de ellos es el código de error 404 que aparece cuando solicitamos un página que no existe en el servidor.

Editamos el archivo .htaccess y añadimos:

ErrorDocument 404: "La pagina que ha solicitado no existe" En caso de queramos diseñar una página y que se muestre en caso de error, creamos dicha página, error.php por ejemplo, y la subimos por ftp a la carpeta httpdocs, ahora editamos .htaccess: ErrorDocument 404: "error.php" Aparte del código de error 404, página no existe, tenemos también el código 403 que nos servirá para advertir a un usuario que ha errado introduciendo el usuario y la contraseña para acceder a la página.

ErrorDocument 403: "No tiene permiso para acceder a esta pagina"

Protección de acceso a un directorio

Dentro de nuestro alojamiento podemos crear una carpeta y restringir la entrada por medio de un usuario y una contraseña.

Para ello lo primero que tenemos que hacer es crear el fichero .htpasswd. Este archivo contendrá el usuario y su contraseña pero tendrá que estar codificada.

Esto lo conseguimos usando por ejemplo un generador de contraseñas. Ahí introducimos el nombre de usuario y la que será su contraseña.

Por ejemplo introducimos como usuario: Usuario y como contraseña: Contraseña.

El programa nos devuelve: Usuario:.KfFJfkeBTK1o

Una vez que tenemos codificada la contraseña creamos el fichero .htpasswd, éste lo tenemos que crear en una carpeta diferente a la que vamos a proteger.

Una vez que seleccionamos la carpeta donde vamos a ponerlo lo que tenemos que hacer es crear el fichero .htpasswd como antes hemos visto que creabamos el .htaccess. Lo creamos, lo editamos y escribimos en él el usuario y la contraseña encriptada:

Usuario:.KfFJfkeBTK1o Ahora vamos al directorio a proteger. Una vez ahí, creamos un fichero .htaccess como hemos visto y lo editamos añadiendo el siguiente código:

AuthName "Directorio Protegido" AuthUserFile /ruta/.htpasswd AuthType basic Require valid-user "Directorio Protegido" Es el texto que aparecerá en la ventana solicitando identificación, y en /ruta/ tiene que ser la ruta en la que se encuentra el fichero .htpasswd que ha creado antes.

El resultado será que cualquier usuario que intente entrar en ese directorio le aparecerá esta ventana:

© 2007 - ELB Web Hosting, S.L. | Mapa
CIF : B-91452755 , Registro Mercantil de Sevilla |