我的一个网页中有这个 test.php 代码。
<?php
ob_start();
$links = array(
'dolhd' => '/dohd.m3u8',
'dol1' => '/dol1.m3u8',
'dol2' => '/dol2.m3u8',
'dol3' => '/dol3.m3u8',
'thd' => '/thd.m3u8',
't1' => '/t1.m3u8',
'test' => 'https://www.youtube.com/watch?v=0OWt8O8pgw0',
);
$id = $_GET['id'] ? ($links[$_GET['id']] ? $_GET['id']: 'test') : 'test';
header ('Location:'.$links[$id]);
ob_flush();
exit;
?>
像这样从浏览器访问该页面test.php?id=dol1
,结果是下载文件 dol1.m3u8
我想知道是否可以仅从同一域的另一个页面访问该页面。
或者阻止除域之外的所有 ip-s 的访问。