هناك فكرة أفضل
وهي عمل شرط لفتح الموقع بحيث يجلب متغير معين من سيرفر خاص بك
بحيث تتحكم انت في الموقع عن بعد من سيرفرك الخاص
فيمكن ان تضع هذا الشرط لدومين معين مثلا او لاكثر من دومين او تحدد دومينات بعينها
وتضع داخل الشرط الحدث الذي سيتم تنفيذه بالدالة readfile بحيث يجلبها من سيرفرك
مثال:
ليكن هذا الشرط اساسي في البرمجة عندك اي يتم تنفيذه قبل عرض محتويات الصفحة
كود PHP:
readfile("http://www.your_site.com/file.txt");
وطبعا محتوي هذا الملف يحتوي على array بها اسماء المواقع التي تريد السماح لها
على هذا الشكل:
كود PHP:
$allowed_sites=array("http://www.pppp.com", "http://www.cccc.com");
وتقوم بعد استدعاء محتويات الملف في سيرفرك تطابق المواقع مع عنوان الدومين للسيرفر كالتالي:
كود PHP:
if(in_array("http://www.pppp.com",$_SERVER['HTTP_HOST']))
{
// عرض محتويات الموقع
}
else
{
exit("Error");
exit();
}
بهذه الطريقة يمكن ان تتحكم عن بعد حتى بايقاف الموقع باي فترة تريدها وتشغيله مرة اخرى حسب ما تريد
لكن اهم شىء تشفير الكود حتى لا يزيله المستخدم اذا عرفه