Vì vậy, câu hỏi của tôi là ive đơn giản sử dụng phương pháp sau để cho phép truy cập tập lệnh php thông qua tên miền của người giới thiệu nhưng tôi muốn cho phép truy cập chỉ các liên kết giới thiệu khớp với url đầy đủ.PHP Chỉ cho phép truy cập vào url/trang giới thiệu cụ thể
<?php
if (isset($_SERVER['HTTP_REFERER']) && $_SERVER['HTTP_REFERER'] != 'domain.com')
{
echo "Eexcuting code here";
} else {
echo('Hot Linking Not Permitted');
// display some message/image/video
exit;
}
?>
Vì vậy, nếu url liên kết trùng khớp với http://www.domain.com/page.html thì cho phép truy cập khác nếu chặn.
Điều này sẽ không an toàn. Tôi có thể dễ dàng truy cập trang của bạn, nếu tôi muốn. – Peon
Ok. Vậy bạn cần chúng tôi làm gì? – str
Những hình cầu này được duyệt bởi trình duyệt. Mọi người đều có thể sửa đổi chúng. –