我正在寻找一种使用PHP方法隐藏源代码中mp3链接的方法。
我研究了几种较旧的方法,这些方法使我的网站崩溃或根本无法工作。
https://mlitzinger.com/blog/obfuscating-file-paths-html-audio/
<audio src="/mp3.php?file_id=0"></audio>
<?php
if (strstr($_SERVER['HTTP_REFERER'], 'mattlitzingermusic.com/music') !== false) {
$track_id = $_GET['file_id'];
$tracks = array(
'/audio/file_0.mp3',
'/audio/file_1.mp3',
'/audio/file_2.mp3',
'/audio/file_3.mp3'
);
header('Location: ' . $tracks[$track_id]);
} else {
header($_SERVER['SERVER_PROTOCOL'].' 403 Forbidden', true, 403);
echo '<h1>Forbidden</h1><p>You don\'t have permission to access this
file. </p><hr>';
}
当您在帖子中查看源代码时,我希望它隐藏mp3 URL,以使新手更难以下载。