Bence scripti domaine lisanslamak herzaman daha güvenlidir ve çözülmesi en zor olan bir lisanslama şeklidir. şahsen kendim herzaman bu yöntemi kullanıyorum ve şimdiye dek yapmış olduğum lisanslamayı çözebilecek php uzmanı çıkmadı karşıma. o yüzden domain adına lisans olaylarını araştırırsanız rahat edersiniz. Bu konu hakkında detaylı bir makale hazırlamayı planlıyorum yakın zaman içinde.
$_SERVER['HTTP_HOST'] = "blablabla.com";
include("function.php");
$_SERVER['HTTP_HOST'] = "asilurl.com";