Batiburrillo.net Sábado, 30 de agosto de 2008 | 03:17
Páginas vistas desde 1/01/2008: 5672822 | Hoy: 3908
Visitantes totales: 1773472 | Hoy: 847 | Online: 133
¡De todo un poco!
Búsqueda en Batiburrillo  

Creación y utilización de .htaccess

 
  Todas las categorías

· Novedades
· Sistema operativo
· Productividad
· Internet
· Sitios web
· Hardware

eBaY
El mejor sitio de subastas de Internet.
Sólo tienes que registrarte para empezar a disfrutar.

  Descargas de Software

Últimas novedades

El archivo .htaccess funciona en servidores Apache y sirve para modificar y personalizar determinadas opciones. Podrás así controlar tu sitio web. Algunas de las funciones que puedes implementar en este archivo te permitirán proteger con contraseña un directorio o carpeta, indicar los directorios a los que debe dirigirse el sistema para un determinado subdominio, bloquear el acceso a tu sitio desde determinadas IPs o direcciones web, indicar el lugar en el que se encuentran los archivos que muestran mensajes de error, y algunas opciones más.

Para crear un archivo de este tipo debes utilizar el Bloc de Notas. Guardar el resultado con el nombre htaccess.txt. Subirlo al directorio raíz o al que consideres oportuno de tu servidor y renombrarlo a .htaccess.

Si este archivo se encuentra en el directorio raíz, afecta a todas las carpetas y archivos del sitio. Si lo incluimos en una carpeta, sólo afectará a las carpetas (con sus archivos y carpetas) y archivos que se encuentren dentro de ella.

Aunque hay algunos más, los parámetros más utilizados son:

  • Redirect /viejodirectorio http://www.dominio.com/nuevodirectorio/ - Para redireccionar solicitudes desde un directorio a otro. (No funciona en todos los servidores; depende de las configuraciones definidas en httpd.inf)
  • DirectoryIndex nueva.htm - Cambia la página de inicio por nueva.htm.
  • AddHandler application/x-httpd-php .php .htm - Procesa las páginas .htm (además de las .php) como páginas .php.
  • ErrorDocument 404 /errores/error404.htm - Abre la página error404.htm, construida previamente, cuando se solicita en el navegador una página que no existe. Se puede crear, referenciándola con una instrucción similar, una página de error para cada tipo:
    401 - Not Authorized - Cuando se intenta acceder a una página protegida por nombre de usuario y contraseña.
    403 - Forbidden - Intento de acceso a zona restringida.
    500 - Internal Server Error - Existe un error interno en el servidor. El error puede estar provocado, por ejemplo, por una mala construcción o por la inserción de instrucciones no soportadas por el servidor en el archivo .htaccess.
    404 - Not Found - Cuando la página solicitada no existe.
  • Para impedir el acceso al sitio web de determinadas direcciones IP, habría que incluir:
    order allow,deny
    deny from 213.60.37.12     (Para negar el acceso a una dirección específica)
    deny from 220.70       (Para negar el acceso a un rango de direcciones)
    allow from all
  • Para restringir el acceso a determinados bots, incluiríamos:
    SetEnvIfNoCase User-Agent "^LWP::Simple*" bad_bot
    SetEnvIfNoCase User-Agent "^lwp-trivial*" bad_bot
    deny from env=bad_bot
    Podemos averiguar los bots que nos visitan examinando los logs de accesos al servidor.

Existen otras instrucciones, entre las que se encuentran la Protección de un directorio con .htaccess y .htpasswd.

 

Otras sugerencias

iGoogle como página de inicio

Google entró en la vida de los Internautas hace ya algún tiempo, a finales del siglo pasado. Empezó siendo un buscador, cuando el desorden en la red impedía al usuario localizar lo que deseaba. Con Google surgió el orden. Su robot está chequeando constantemente Internet para mostrar a los navegantes sus descubrimientos. Sabemos que en ocasiones lo que obtenemos no tiene nada ...

 

Librofilia, red social de recomendación literaria

A los amantes de la lectura nos gusta que nos hagan recomendaciones sobre obras literarias. En ocasiones nos encontramos perdidos, sin saber que leer. Los libros que tenemos en casa ya no nos apetece releerlos. Por ello recurrimos a los amigos, compañeros y, a veces, conocidos: ¿qué libro estás leyendo? Aunque lo mejor es tener ...

 

OpenPeak, plataforma unificada para telefonía y servicios

OpenPeak es un dispositivo pensado para el hogar que unifica en un único aparato múltiples funcionalidades. Es capaz de controlar todos los sistemas de telefonía, la mensajería, las fotografías, Internet y todo aquello que forme parte de la gama electrónica. Es una combinación entre hardware, software y servicios...

Panfu, un mundo virtual para niñas y niños

Dejar a un niño sin control delante de un ordenador tiene sus riesgos. Si además el chaval se conecta a Internet, puede acceder a páginas no recomendables. Existen sistemas de control que impiden una navegación abierta y arbitraria, pero eso no es suficiente. Es interesante el poder disponer de espacios en los que niñas y niños ...

 

Flash Gallery, aplicación gratuita para crear presentaciones

Ya lo he dicho en múltiples ocasiones, y seguro que esta no va ser la última: son muchas las aplicaciones, de escritorio y online, que permiten crear presentaciones. Algunas requieren altas prestaciones y no son fáciles de utilizar, otras, además de gratuitas, son válidas para cualquier persona, no se necesitan grandes ...

 

Feed My Inbox, los feeds en tu correo

Dicen que sólo el 3% de los usuarios de Internet utilizan los feeds como alimentadores de noticias. Cualquier sitio web que utilice las últimas tecnologías implementa un sistema de creación de archivos RSS o Atom, que muestran la cabecera o el artículo completo en el instante en que éste aparece en algunas de sus páginas...