重定向到同一网站上的随机链接(JavaScript)

重定向到同一网站上的随机链接(JavaScript),javascript,php,redirect,web,Javascript,Php,Redirect,Web,加载website.com/api时,它希望它将我重定向到website.com/i/random\u image.jpg 我想用JavaScript或PHP来实现这一点 所以我需要一些东西来跟踪随机图像,我需要一些东西来重定向到随机图像 (这是我在StackOwerflow上的第一篇文章,如果很难理解的话,很抱歉!) 编辑 我得到了我想要的帮助。谢谢:)PHP原型代码: <?php function getHtml($site) { $ch = curl_init($site)

加载
website.com/api
时,它希望它将我重定向到
website.com/i/random\u image.jpg

我想用JavaScript或PHP来实现这一点

所以我需要一些东西来跟踪随机图像,我需要一些东西来重定向到随机图像

(这是我在StackOwerflow上的第一篇文章,如果很难理解的话,很抱歉!)

编辑 我得到了我想要的帮助。谢谢:)

PHP原型代码:

<?php

function getHtml($site) {
    $ch = curl_init($site);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_BINARYTRANSFER, true);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
    $content = curl_exec($ch);
    curl_close($ch);
    return $content;
}

function redirectToRandomImage($site) {
    $html = getHtml($site);
    preg_match_all('/img\ssrc="(.+\..{3})"/', $html, $matches, PREG_SET_ORDER, 0);
    $rndIx = rand(0, count($matches) - 1);
    $newLink = "Location: {$site}{$matches[$rndIx][1]}";
    header($newLink);
}

redirectToRandomImage('http://www.whatever.eu');

?>

投票关闭,因为这是一个代码请求(此处不涉及主题)。请记住,“编写/调试我的代码”、“为我推荐/搜索”、“教程”请求和“低工作量”、“不清楚”、“基于意见”、“与编程无关”问题都是非常重要的。对于下一个问题,请转到然后阅读。好的,我会记住:)