dongwen3410 2015-09-25 13:22
浏览 18

PHP禁止从其他站点访问

How can i make this file to redirect or to block if visited from another site.

example i want to allow this script to be accessed just from my site example.com and if any other site try to access this php file can it be blocked or redirect

<?php
if (isset($_GET['id'])) {
if (isset($_SERVER['HTTP_RANGE']) && !empty($_SERVER['HTTP_RANGE'])) {


    require_once './include/db.php';
    require_once './include/video-stream.php';
    $stm = $db->prepare("select * from video where code=?");
    $stm->execute(array($_GET['id']));

    if ($stm->rowCount() > 0) {

        $row = $stm->fetch();


        $stream = new VideoStream($row->path);
        $stream->start();
    } else {
        header("message1");
        echo "message2";
        die();
    }
}
  • 写回答

1条回答 默认 最新

  • douyue5856 2015-09-25 13:57
    关注

    Create a .htaccess file in that directory where the file resides and add

    <Files "*">
     Order deny, allow
     Deny from all
     Allow from .example.com
    </Files>
    

    which will block that directory accessing from other sites

    评论

报告相同问题?

悬赏问题

  • ¥100 支付宝网页转账系统不识别账号
  • ¥15 基于单片机的靶位控制系统
  • ¥15 AT89C51控制8位八段数码管显示时钟。
  • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
  • ¥15 下图接收小电路,谁知道原理
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度
  • ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测
  • ¥15 ETLCloud 处理json多层级问题