Öncelikle kullanıcının ip adresini "REMOTE_ADDR" ile alırsın. Sonrasında "geoip_country_code_by_name" fonksiyonundan geçirir ve ülke kodu uygun olmayana siteyi göstermezsin.

https://secure.php.net/manual/tr/reserved.variables.server.php
https://secure.php.net/manual/en/function.geoip-country-code-by-name.php