یکی از مشکلاتی که برای بیشتر وبمستر ها بوجود می آید، کپی کردن و نمایش وبسایت آنها با استفاده از تگ iframe در سایت های زرد و تبلیغاتی میباشد. این امر موجب میشود که با استفاده از محتوای وبسایت شما، بتوانند برای خود بازدید کننده جذب کنند و در کنار آن به تبلیغات و یا سوء استفاده های اینترنتی بپردازند. امروز یک هک بسیار ساده آماده کردم که با استفاده از آن به راحتی میتوانید از کپی کردن و نمایش وبسایت خود بوسیله تگ iframe در سایت های زرد و تبلیغاتی جلوگیری کنید.

با استفاده از این هک، هنگام نمایش وبسایت شما با استفاده از تگ iframe با پیغام خطا روبه رو میشوند و آدرس وبسایت شما به بازدید کننده نمایش داده خواهد شد و هیچ گونه محتوایی از وبسایت شما در سایت مورد نظر به نمایش گذاشته نخواهد شد.


  • نسخه های سازگار: 10.3


نحوه نصب :

ابتدا فایل index.php را باز کرده و کد زیر را پیدا کنید:

کد PHP:
 $tpl->load_template 'main.tpl' ); 
قبل از کد بالا، کد زیر را قرار دهید:
کد PHP:
//Ban iframe Tags by IMP 
function ClearURL($Link){
    
$Cleaned str_replace("http://"""$Link);
    
$Cleaned str_replace("https://"""$Cleaned);
    
$Cleaned str_replace("www."""$Cleaned);
    
$Cleaned explode("/"$Cleaned);
    
$Cleaned reset($Cleaned);
    return 
$Cleaned;
}
$_SERVER['HTTP_REFERER'] = ClearURL$_SERVER['HTTP_REFERER'] );
$_SERVER['HTTP_HOST'] = ClearURL$_SERVER['HTTP_HOST'] );
if(
$_SERVER['HTTP_REFERER'] && ($_SERVER['HTTP_HOST'] != $_SERVER['HTTP_REFERER'])){
  die(
"دسترسی مجاز نمیباشد.<br /><br />لطفا از سایت اصلی دیدن فرمایید: <a href=\"{$config['http_home_url']}\">{$config['http_home_url']}</a>");
}
//Ban iframe Tags by IMP 

Developed by: IMP :: Published by:
[فقط کاربران عضو میتوانند لینک ها را مشاهده کنند]

,
[فقط کاربران عضو میتوانند لینک ها را مشاهده کنند]