首页 > 代码

智能线路分流(海外走 Cloudflare,国内走阿里 CDN)

实现“海外用 Cloudflare 加速 + 国内绕回阿里 CDN”的 智能线路分流(CN 国内走阿里,海外走 CF),

中国大陆访客:使用阿里云 OSS/CDN,速度快;
海外访客:使用 Cloudflare CDN,保持全球加速;

方案实现步骤(推荐使用阿里云 + Cloudflare)

一、准备两个资源域名

| `img-cn.xpfengshui.com`————中国大陆————❌ 灰色云朵,源站阿里云 CDN
| `img-intl.xpfengshui.com`————海外访问者———— ✅ 橙色云朵,走 Cloudflare CDN

二、方案:用 JS 自动切换资源(推荐)

前端代码示例(放在 或 里):


<script>
(function () {
  const isChina = navigator.language.startsWith('zh') || /cn|zh/i.test(navigator.userAgent);
  const imgs = document.querySelectorAll('img[data-src]');
  imgs.forEach(img => {
    const base = isChina ? 'https://img-cn.xpfengshui.com' : 'https://img-intl.xpfengshui.com';
    img.src = base + img.getAttribute('data-src');
  });
})();
</script>

HTML 中这样写图片:用data-src


<img data-src="/wp-content/themes/your-theme/style.css" alt="样式文件">

还个方案(可选):Nginx 服务器层判断 IP 分流
全容易出错,忽视不讲了


  • Cloudflare CDN 会影响百度收录的主要原因
  • 1. IP 在境外,百度蜘蛛访问异常 Cloudflare 的边缘节点大多在 境外(香港/东京/新加坡); 百 […]

  • cloudflare_几个实用WAF安全规则_散装版
  • 安全-WAF规则 设置(免费版) 进入 Cloudflare 后台 选择站点 → Security → WAF […]

  • Nginx_遇到疯狂蜘蛛爬网站,拉崩服务器
  • 遇到疯狂蜘蛛爬网站,拉崩服务器;可以通过下面的限速方式, 【第一步】在主 nginx.conf 文件的 htt […]

  • 免费申请cloudflare域名SSL证书时,边源端证书和客户端证书及源服务器证书区别
  • 一、你的目标: 你只需要一个 长期有效 的 SSL 证书,部署在你宝塔面板的网站上,让 Nginx/Apach […]

  • 彻底删除wordpress里的global-styles-inline-css
  • <style id='global-styles-inline-css' type= […]

  • 能批量下载 X(Twitter)公开视频的 Python 版
  • 能批量下载 X(Twitter)公开视频的 Python 版。核心用的是 yt-dlp,它是一个活跃维护的开源 […]