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