Afficher une page différente suivant l'heure
Information sur le code source
Enregistré le 09 Juil 2008 - Vu 12090 fois
| Votre avis: |
|
| |
[66] sources en Apache voir
|
Description du code source
Informations sur le code source
Pour afficher une version d'une page le jour et une autre la nuit il est possible de tester les variables d'heure dans une condition de réécriture.
Lors de l'accès à la page /page.html le contenu affiché correspondra à /page-jour.html si l'heure est comprise entre 8H et 18H et à /page-nuit.html sinon.
Code Source
.01
.02
.03
.04
.05
.06
.07
.08
.09
.10
.11
.12
.13
.14
.15
.16
.17
.18
.19
.20
.21
.22
.23
.24
.25
.26
|
|
################################################################################
# #
# __ _ __ _ #
# __ ______/ /______ _ ______(_) /_(_)__ ___ _ #
# / // / __/ / __/ -_) |/|/ / __/ / __/ / _ \/ _ `/ #
# \_,_/_/ /_/_/ \__/|__,__/_/ /_/\__/_/_//_/\_, / #
# /___/ #
# #
# #
################################################################################
# #
# Titre : Afficher une page différente suivant l'heure #
# #
# URL : /scripts69-Apache.htm #
# Auteur : admin #
# Date édition : 09 Juil 2008 #
# #
################################################################################
RewriteEngine on
RewriteCond %{TIME_HOUR}%{TIME_MIN} >0800
RewriteCond %{TIME_HOUR}%{TIME_MIN} <1800
RewriteRule ^page\.html$ /page-jour.html [L]
RewriteRule ^page\.html$ /page-nuit.html [L]
|
Commentaires [3]
|
le 19 Juin 2009 à 15:42:00
|
ca ne marche pas;sur un serveur local :
1 fichier : fichier.php
1 fichier : test.php avec un lien :fichier.php?id=1
resultat :
Not Found
The requested URL /fichier-1.html was not found on this server.
|
le 21 Juin 2009 à 14:16:00
|
avec wamp sur mon pc ca marche très bien. Les scripts sont peut-être dans des sous répertoires par rapport à la racine.
|
le 12 Juil 2009 à 03:02:00
|
Toujours vérifier ses chemins,et en local avec Easyphp il ne faut pas oublier d'ajouter le chemin du répertoire : www/monsite/index.php
En local ca donne :
RewriteRule ^page\.html$ /monsite/page-jour.html [L]
Librairie
Langages de programmation
La librairie est ouverte à tous et elle est accès principalement sur les langages Snippets.
Vous trouverez aussi d'autres langages de programmation tel que le CSS, HTML, AJAX, ASP..
Plus de 300 références facilement accessibles. Visiter