我想知道解决这个问题的最佳方法是什么。
我正在开发一个只在特定时间开放的在线商店。当用户访问这些时间外的任何页面时,我需要重定向到静态页面。
这应该在htaccess文件中解决吗?如果可能的话,我不想在每个页面上都包含一个php脚本?
非常感谢任何帮助。
答案 0 :(得分:4)
这应该这样做:
Rewrite On
RewriteCond %{TIME_HOUR} ^(13|14|15)$ # blocks the shop from 1-3 pm
RewriteRule ^.*$ closed.html [F,L]
永远记住:时间格式是0-23!
答案 1 :(得分:3)
下面的代码可以提供帮助:
#Shows up only between 11:01:01 - 11:01:59am
RewriteCond %{TIME_HOUR}%{TIME_MIN} >1101 [OR]
RewriteCond %{TIME_HOUR}%{TIME_MIN} <1102 [OR]