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