Katakanlah saya memiliki direktori yang ingin saya batasi aksesnya, sehingga pengguna dapat mengakses direktori hanya pada jam 6 pagi sampai 6 sore. Saya tahu bagaimana melakukan ini dengan menggunakan PHP (menggunakan time()%86400
). Tapi bisakah saya melakukannya sepenuhnya menggunakan fungsi builtin Apache (.htaccess atau server apache2.conf) atau mod lainnya?
apache-2.4
access-control-list
lkp111138
sumber
sumber
Jawaban:
Anda dapat menolak akses ke direktori tertentu tergantung pada waktu dengan menempatkan kode berikut di file .htaccess Anda di direktori yang ingin Anda kontrol:
Jam didasarkan pada 24 jam dalam sehari (0-23) dan setiap jam Anda ingin menolak akses harus dipisahkan dengan "|".
Dalam contoh di atas, tidak ada yang bisa mengakses direktori mulai jam 1-3 siang.
sumber