仅允许在特定时间访问网站?

时间:2014-08-04 14:49:10

标签: javascript php html apache .htaccess

是否可以仅在特定时间限制对html / php网站的访问?我在我的Raspberry Pi上有一个php文件,我已经设置了一个.htaccess文件,以便用户必须登录,但我也想限制访问时间。用户应该只能在早上7点到下午1点之间访问(或登录)页面。

由于我有root访问我的Raspberry Pi,我有无限的可能性(apache2,html,css,javascript,php,...)

2 个答案:

答案 0 :(得分:2)

如果Apache Rewrite mod未满足时间条件,您可以将用户重定向到其他页面。如果时间晚于1300且在0700之前,则下面将发出403。

RewriteEngine On
RewriteCond %{TIME_HOUR} >= 13 [OR]
RewriteCond %{TIME_HOUR} < 07
RewriteRule ^/site.html - [F]

答案 1 :(得分:-1)

如果您(很可能是这样)每次刷新都包含一个文件,您只需检查时间并显示“无法访问”#34;页面包含它在不应访问网站的时间

告诉我你是否需要更多帮助