只允许在特定时间访问网站


Allow access to website only at specific times?

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

因为我有root权限访问我的树莓派,我有无限的可能性这样做(apache2, html, css, javascript, php,…)

如果时间标准不符合Apache Rewrite mod,您可以将用户重定向到另一个页面。如果时间晚于1300,在0700之前,下面将发出403。

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

如果你有(很可能你有)一个文件被包含在每次刷新中,你可以只是检查时间,并显示一个"no access"页面,如果它落在时间,网站不应该被访问

如果你需要更多的帮助请告诉我