Utilizando variables de tiempo en htaccess

Escrito el 21 marzo 2007, 09:32am en Programacion ,Utiles ,Webs

Acabo de encontrar este articulo en AskApache, en el cual hacen una pequeña referencia a un par de opciones que pueden ser utilizadas con RewriteCond en htaccess.

TIME_HOUR y TIME_MIN, como es de suponer se refieren a hora y minutos respectivamente.

Un ejemplo de su uso seria:

Options +FollowSymLinks
RewriteEngine On
RewriteBase /suweb/# 5am > < 8am
RewriteCond %{TIME_HOUR} >05
RewriteCond %{TIME_HOUR} <08
RewriteRule ^index.html$ /suweb/maniana/index.html

# 8am > < 4pm
RewriteCond %{TIME_HOUR} >08
RewriteCond %{TIME_HOUR} <16
RewriteRule ^index.html$ /suweb/mediodia/index.html

# 4pm > < 10pm
RewriteCond %{TIME_HOUR} >16
RewriteCond %{TIME_HOUR} <22
RewriteRule ^index.html$ /suweb/tarde/index.html

# 10pm > < 5am
RewriteCond %{TIME_HOUR} >22
RewriteCond %{TIME_HOUR} <05
RewriteRule ^index.html$ /suweb/noche/index.html

El ejemplo anterior muestra una pagina diferente segun la hora del dia, variando entre: mañana, mediodia, tarde y noche. Pero tambien podria ser utilizado para redireccion trafico entre webs en horas pico o lo que a uno se le ocurra.

TIME_HOUR puede tomar valores desde 01 hasta 24.

Enlace relacionado:
http://www.askapache.com/….cond-in-htaccess-2.html

Comments (1)

  1. TebanuS — marzo 25, 2007 a las 2:34 pm

    Muy interesante =)

    Habia un articulo hace algunos años, que explicaba como hacer para a través de htaccess, mantener el index inmodificable -creo que era sin cambiar su chmod- a partir de cononcer su md5.

    Salutes

Los comentarios están cerrados para este artículo.