全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 688|回复: 7

付费~求监控网址并且跳转

[复制链接]
发表于 2023-11-30 23:21:02 | 显示全部楼层 |阅读模式
落地页 1.com

监控
a.com
b.com
c.com
d.com

4个网址

需求:

打开 1.com ,监控a b c d 的网址是否可以打开,并且跳转到到可用的一个网址


可以是js,php

有能写的留下联系方式

发表于 2023-11-30 23:43:22 | 显示全部楼层
<?php
// 定义一个数组,存储要监控的网址
$urls = array("a.com", "b.com", "c.com", "d.com");

// 定义一个函数,用于检测一个网址是否可以打开
function checkUrl($url) {
  // 使用 curl_init 函数,初始化一个 curl 会话
  $ch = curl_init();
  // 使用 curl_setopt 函数,设置 curl 选项
  // 设置要访问的网址
  curl_setopt($ch, CURLOPT_URL, $url);
  // 设置不返回响应体,只返回响应头
  curl_setopt($ch, CURLOPT_NOBODY, true);
  // 设置超时时间为 3 秒
  curl_setopt($ch, CURLOPT_TIMEOUT, 3);
  // 使用 curl_exec 函数,执行 curl 会话
  curl_exec($ch);
  // 使用 curl_getinfo 函数,获取 curl 会话的信息
  // 获取响应状态码
  $status = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  // 使用 curl_close 函数,关闭 curl 会话
  curl_close($ch);
  // 返回响应状态码
  return $status;
}

// 定义一个变量,用于存储第一个可用的网址
$availableUrl = null;
// 遍历网址数组
foreach ($urls as $url) {
  // 调用 checkUrl 函数,获取响应状态码
  $status = checkUrl($url);
  // 如果状态码为 200,就将该网址赋值给 availableUrl,并跳出循环
  if ($status == 200) {
    $availableUrl = $url;
    break;
  }
}
// 如果找到了可用的网址,就使用 header 函数,跳转到该网址
if ($availableUrl) {
  header("Location: " . $availableUrl);
} else {
  // 如果没有找到可用的网址,就输出提示信息
  echo "没有可用的网址";
}
?>
发表于 2023-11-30 23:37:48 来自手机 | 显示全部楼层
一个html +js 就解决了
发表于 2023-11-30 23:38:59 | 显示全部楼层
怎么判断打开
发表于 2023-11-30 23:44:10 | 显示全部楼层
发表于 2023-11-30 23:47:07 | 显示全部楼层
js的更简单,但这里屏蔽js,我就发个base64的代码,自己去解码
  1. Ly8g5a6a5LmJ5LiA5Liq5pWw57uE77yM5a2Y5YKo6KaB55uR5o6n55qE572R5Z2ACnZhciB1cmxzID0gWyJhLmNvbSIsICJiLmNvbSIsICJjLmNvbSIsICJkLmNvbSJdOwoKLy8g5a6a5LmJ5LiA5Liq5Ye95pWw77yM55So5LqO5qOA5rWL5LiA5Liq572R5Z2A5piv5ZCm5Y+v5Lul5omT5byACmZ1bmN0aW9uIGNoZWNrVXJsKHVybCkgewogIC8vIOWIm+W7uuS4gOS4qiBYTUxIdHRwUmVxdWVzdCDlr7nosaEKICB2YXIgeGhyID0gbmV3IFhNTEh0dHBSZXF1ZXN0KCk7CiAgLy8g6K6+572u6K+35rGC5pa55rOV5Li6IEhFQUTvvIzlj6rojrflj5blk43lupTlpLTvvIzkuI3ojrflj5blk43lupTkvZMKICB4aHIub3BlbigiSEVBRCIsIHVybCwgdHJ1ZSk7CiAgLy8g6K6+572u6LaF5pe25pe26Ze05Li6IDMg56eSCiAgeGhyLnRpbWVvdXQgPSAzMDAwOwogIC8vIOWumuS5ieS4gOS4qiBQcm9taXNlIOWvueixoe+8jOeUqOS6jui/lOWbnuW8guatpeaTjeS9nOeahOe7k+aenAogIHZhciBwcm9taXNlID0gbmV3IFByb21pc2UoZnVuY3Rpb24gKHJlc29sdmUsIHJlamVjdCkgewogICAgLy8g5b2T6K+35rGC5oiQ5Yqf5pe277yM6LCD55SoIHJlc29sdmUg5Ye95pWw77yM5Lyg5YWl572R5Z2A5ZKM5ZON5bqU54q25oCB56CBCiAgICB4aHIub25sb2FkID0gZnVuY3Rpb24gKCkgewogICAgICByZXNvbHZlKHsgdXJsOiB1cmwsIHN0YXR1czogeGhyLnN0YXR1cyB9KTsKICAgIH07CiAgICAvLyDlvZPor7fmsYLlpLHotKXml7bvvIzosIPnlKggcmVqZWN0IOWHveaVsO+8jOS8oOWFpee9keWdgOWSjOmUmeivr+S/oeaBrwogICAgeGhyLm9uZXJyb3IgPSBmdW5jdGlvbiAoKSB7CiAgICAgIHJlamVjdCh7IHVybDogdXJsLCBlcnJvcjogeGhyLnN0YXR1c1RleHQgfSk7CiAgICB9OwogICAgLy8g5b2T6K+35rGC6LaF5pe25pe277yM6LCD55SoIHJlamVjdCDlh73mlbDvvIzkvKDlhaXnvZHlnYDlkozotoXml7bkv6Hmga8KICAgIHhoci5vbnRpbWVvdXQgPSBmdW5jdGlvbiAoKSB7CiAgICAgIHJlamVjdCh7IHVybDogdXJsLCBlcnJvcjogInRpbWVvdXQiIH0pOwogICAgfTsKICB9KTsKICAvLyDlj5HpgIHor7fmsYIKICB4aHIuc2VuZCgpOwogIC8vIOi/lOWbniBQcm9taXNlIOWvueixoQogIHJldHVybiBwcm9taXNlOwp9CgovLyDlrprkuYnkuIDkuKrlh73mlbDvvIznlKjkuo7pgY3ljobmlbDnu4TkuK3nmoTnvZHlnYDvvIzmo4DmtYvlroPku6zmmK/lkKblj6/ku6XmiZPlvIDvvIzlubbot7PovazliLDnrKzkuIDkuKrlj6/nlKjnmoTnvZHlnYAKZnVuY3Rpb24gbW9uaXRvclVybHModXJscykgewogIC8vIOWumuS5ieS4gOS4quepuuaVsOe7hO+8jOeUqOS6juWtmOWCqCBQcm9taXNlIOWvueixoQogIHZhciBwcm9taXNlcyA9IFtdOwogIC8vIOmBjeWOhue9keWdgOaVsOe7hAogIGZvciAodmFyIGkgPSAwOyBpIDwgdXJscy5sZW5ndGg7IGkrKykgewogICAgLy8g6LCD55SoIGNoZWNrVXJsIOWHveaVsO+8jOWwhui/lOWbnueahCBQcm9taXNlIOWvueixoea3u+WKoOWIsCBwcm9taXNlcyDmlbDnu4TkuK0KICAgIHByb21pc2VzLnB1c2goY2hlY2tVcmwodXJsc1tpXSkpOwogIH0KICAvLyDkvb/nlKggUHJvbWlzZS5hbGwg5pa55rOV77yM562J5b6F5omA5pyJ55qEIFByb21pc2Ug5a+56LGh6YO95a6M5oiQCiAgUHJvbWlzZS5hbGwocHJvbWlzZXMpCiAgICAudGhlbihmdW5jdGlvbiAocmVzdWx0cykgewogICAgICAvLyDlrprkuYnkuIDkuKrlj5jph4/vvIznlKjkuo7lrZjlgqjnrKzkuIDkuKrlj6/nlKjnmoTnvZHlnYAKICAgICAgdmFyIGF2YWlsYWJsZVVybCA9IG51bGw7CiAgICAgIC8vIOmBjeWOhiByZXN1bHRzIOaVsOe7hO+8jOafpeaJvuesrOS4gOS4queKtuaAgeeggeS4uiAyMDAg55qE572R5Z2ACiAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgcmVzdWx0cy5sZW5ndGg7IGkrKykgewogICAgICAgIGlmIChyZXN1bHRzW2ldLnN0YXR1cyA9PSAyMDApIHsKICAgICAgICAgIC8vIOWwhuivpee9keWdgOi1i+WAvOe7mSBhdmFpbGFibGVVcmzvvIzlubbot7Plh7rlvqrnjq8KICAgICAgICAgIGF2YWlsYWJsZVVybCA9IHJlc3VsdHNbaV0udXJsOwogICAgICAgICAgYnJlYWs7CiAgICAgICAgfQogICAgICB9CiAgICAgIC8vIOWmguaenOaJvuWIsOS6huWPr+eUqOeahOe9keWdgO+8jOWwseS9v+eUqCB3aW5kb3cubG9jYXRpb24uaHJlZiDot7PovazliLDor6XnvZHlnYAKICAgICAgaWYgKGF2YWlsYWJsZVVybCkgewogICAgICAgIHdpbmRvdy5sb2NhdGlvbi5ocmVmID0gYXZhaWxhYmxlVXJsOwogICAgICB9IGVsc2UgewogICAgICAgIC8vIOWmguaenOayoeacieaJvuWIsOWPr+eUqOeahOe9keWdgO+8jOWwseW8ueWHuuaPkOekuuS/oeaBrwogICAgICAgIGFsZXJ0KCLmsqHmnInlj6/nlKjnmoTnvZHlnYAiKTsKICAgICAgfQogICAgfSkKICAgIC5jYXRjaChmdW5jdGlvbiAoZXJyb3IpIHsKICAgICAgLy8g5aaC5p6c5Y+R55Sf6ZSZ6K+v77yM5bCx5by55Ye66ZSZ6K+v5L+h5oGvCiAgICAgIGFsZXJ0KGVycm9yLnVybCArICIgIiArIGVycm9yLmVycm9yKTsKICAgIH0pOwp9CgovLyDosIPnlKggbW9uaXRvclVybHMg5Ye95pWw77yM5Lyg5YWl572R5Z2A5pWw57uECm1vbml0b3JVcmxzKHVybHMpOwo=
复制代码

https://www.bejson.com/enc/base64/
发表于 2023-11-30 23:49:04 | 显示全部楼层
 楼主| 发表于 2023-11-30 23:55:21 | 显示全部楼层

牛逼~~老板我秘你
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-25 22:44 , Processed in 0.068364 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表