Ziyaretçi IP adresine göre erişimi kısıtlama
Access Control içinde, seçili şema öğelerine (işlemler, alanlar ve direktifler) erişimi, ziyaretçinin izin verilen IP adresleri listesinden gelip gelmediğine göre vermek için "Visitor IP" kuralını kullanabiliriz.
IP adreslerini yapılandırma
Şema öğelerine erişebilecek veya erişimi reddedilecek IP adresleri listesini tanımlamamız gerekir.
Her giriş şunlardan biri olabilir:
/veya#ile çevrilmişse bir regex (düzenli ifade), ya da- Aksi takdirde tam IP adresi
Örneğin, bu girişlerin herhangi biri "203.23.88.100" IP adresiyle eşleşir:
203.23.88.100#^203\.23\.[0-9]{1,3}\.[0-9]{1,3}$#
Behavior bölümünde, bu girişler için şemaya "Allow access" mi yoksa "Deny access" mi uygulanacağını seçin.

Sunucuyu yapılandırma
İstemcinin IP adresi, $_SERVER global değişkeninden, normalde 'REMOTE_ADDR' özelliğinden alınır. Ancak farklı platformlar bu bilgiyi almak için farklı bir özellik adı kullanmayı gerektirebilir.
Örneğin:
- Cloudflare
'HTTP_CF_CONNECTING_IP'kullanabilir - AWS
'HTTP_X_FORWARDED_FOR'kullanabilir
Kullanılacak özellik adı, Ayarlar sayfasındaki "Plugin Configuration > Server IP Configuration" sekmesinde yapılandırılabilir:
