假设我有一个目录,我想以这种方式限制访问,以便用户只能在早上 6 点到下午 6 点访问该目录。我知道如何通过使用 PHP(使用time()%86400
)来做到这一点。但是我可以完全使用 Apache 的内置函数(.htaccess 或服务器 apache2.conf)或其他模块来完成吗?
假设我有一个目录,我想以这种方式限制访问,以便用户只能在早上 6 点到下午 6 点访问该目录。我知道如何通过使用 PHP(使用time()%86400
)来做到这一点。但是我可以完全使用 Apache 的内置函数(.htaccess 或服务器 apache2.conf)或其他模块来完成吗?
您可以根据时间拒绝访问某些目录,方法是将以下代码放入您要控制的目录中的 .htaccess 文件中:
小时数基于一天中的 24 小时 (0-23),您希望拒绝访问的每个小时都应使用“|”分隔。
在上面的示例中,没有人可以在下午 1 点到 3 点访问该目录。