Idea .htaccess





El .htaccess



La navaja suiza de Apache

Cree facilmente su fichero de configuración Apache y defina las reglas de permisos a los repertorios de su sitio web, cree redirecciones, personalice las páginas de error...





Proteja sus repertorios con contraseñas


Con un fichero .htaccess, usted puede proteger con contraseña partes de su sitio web.







Filtre las IPs


Usted puede prohibir el acceso a algunos usuarios en función de sus direcciones Ip. Muy útil para permitir el acceso de una parte en construcción únicamente a los desarrolladores.

Ejemplo:

Deny from all Allow from 192.168.xxx.xxx





Gestione las cookies

El .htaccess le permite efectuar operaciones en las cookies de sus visitas. Puede crear cookies, modificarlas, recuperar los valores, aplicar redirecciones...


Ejemplo:

Redirección si la cookie no está creada

RewriteEngine On RewriteBase / RewriteCond %{HTTP_COOKIE} !^.*cookie-name.*$ [NC] RewriteRule .* /login-error/set-cookie-first.cgi [NC,L]




Reescriba url complejas

Reescriba sus url complejas para facilitar la lectura de sus visitas.



Ejemplo:

# Activación de módulo de reescritura de URL : RewriteEngine on # Reglas de reescritura de URL : RewriteRule ^calendrier-(\w+)-(\d+)-(\d+)-(\d+).html$ /calendrier.php?user=$1&day=$2&month=$3&year=$4




Personalice las páginas de error habituales :

Remplace las habituales páginas 404,401,403,500... por páginas con el diseño de su sitio web.


Ejemplo:

ErrorDocument 401 /autorisation_requise.html ErrorDocument 400 /mauvaise_requete.html ErrorDocument 403 /interdit.html ErrorDocument 404 /page_inexistante.html




Gestiones redirecciones:

Oriente sus visitas de su sitio con las redirecciones temporales o permanentes.


Ejemplo:

RedirectPermanent /photos/vacances-canada.html /canada.html




Configure su entorno:

Elija la versión de php a utilizar, configure registrer_global, zend optimizer, ioncube, magic quotes...


Ejemplo:

Utilizar php4

AddHandler application/x-httpd-php4 .php .php4 .php3