使用htaccss进行基于时间的站点重定向

时间:2015-05-17 16:07:05

标签: .htaccess mod-rewrite redirect

我有2个链接:

http://www.example.com/private_link1.php 

http://www.example.com/private_link2.php 

我想要的是将它们重定向到一个位置:

 http://www.example.com/site_in_works.php 

此重定向必须每晚<晚上9点至晚上11点 。如果访问者从晚上9点到11点访问这些链接中的任何一个,那么他将被重定向。

我在某个地方读到它是可能的,但不知道该怎么做,我知道我可以用php和javascript实现这个......但是出于某种原因,如果可能的话,我想通过htaccess来实现它。

1 个答案:

答案 0 :(得分:2)

这将有效:

RewriteEngine On

RewriteCond %{TIME_HOUR}%{TIME_MIN} >2100
RewriteCond %{TIME_HOUR}%{TIME_MIN} <2300
RewriteRule ^private_link[12]\.php$ /site_in_works.php [R=307,L]