Saya mencoba membatasi URL tertentu agar tersedia di luar jaringan hanya untuk alamat IP tertentu. Ketika pengguna di luar mencoba mengakses URL itu dan bukan dari daftar IP, ia harus diarahkan ke beranda.
Inilah yang saya coba sejauh ini tanpa hasil. Bagian terakhir ini mengarahkan semua orang ke beranda tanpa memandang IP.
<Location "/secret">
# <If "%{REMOTE_ADDR} != -ipmatch '123.123.123.123/255.255.255.255'">
# Redirect 303 "/secret" /
# </If>
RewriteCond "%{REMOTE_ADDR}" "!123\.123\.123\.123"
RewriteRule .* / [R,L]
LogLevel debug rewrite:trace6
</Location>
PS: URL / rahasia sebenarnya adalah URL virtual dan tidak ada secara fisik di drive.
RewriteEngine On
?