Sedikit sharing tentang pengalaman Saya waktu iseng membuat script website sendiri dan dipakai klien.
Intinya script tersebut hanya melakukan pengecekan apakah domain saat ini (yang sedang diakses) dengan domain licensi (domain yang sudah ditentukan) sama atau tidak. Jika sama maka web ditampilkan secara normal (Sukses! Script berLicensi!), tetapi jika tidak maka Anda dapat memunculkan sebuah pesan Misal :
"Maaf script web ini hanya untuk 1 licensi saja, yaitu domain http://www.abc.com atau http://abc.com"Ok langsung saja.
Ketik script dibawah ini, lalu Masukkan di file config.php atau file utama (index.php)
//Original script by CV. Indo Pro Design Semarang (http://www.indodesign.net)
//E-mail : sugix@indodesign.net
$domain_licensi1 = "http://www.indodesign.net"; //Pakai www
$domain_sekarang1 = "http://".$_SERVER['SERVER_NAME']; //Pakai www
$domain_licensi2 = "http://indodesign.net"; //Tanpa www
$domain_sekarang2 = "http://".$_SERVER['HTTP_HOST']; //Tanpa www
if ($domain_sekarang1 != $domain_licensi1 && $domain_sekarang2 != $domain_licensi2) {
echo "Maaf, script ini hanya untuk 1 licensi saja, yaitu domain : $domain_licensi1 atau $domain_licensi2";
exit();
<h1>Sukses! Script berLicensi!</h1>
}
Udah gitu aja koq scriptnya. Semoga bermanfaat!
Supaya script diatas ga bisa di modifikasi/edit oleh klien, encrypt file phpnya! Gunakan php Zend Encoder / Ion Cube dll.
Good Luck..!