首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    一个php文件实现反代jsdelivr,并缓存文件到本地服务器

    那就用最好的语言之php配合伪静态再搞一个吧!话不多说,直接上代码! [image.png] 将下面的代码保存为jsd.php php $file = $_SERVER['REQUEST_URI']; $self_path = pathinfo($_SERVER['PHP_SELF'], PATHINFO_DIRNAME); $...$ct[strtolower($extension)] : 'text/html'; } 伪静态规则 如果你的服务器是Apache,可以在jsd.php文件所在的文件夹新建一个.htaccess文件,内容如下...# Apache RewriteEngine on # 这里的/记得修改为jsd.php所在的实际绝对路径 RewriteBase / RewriteCond...-d RewriteRule .* jsd.php [QSA,L] 如果服务器是Nginx,因为我不用,不知道怎么写,自己看着编吧 用法介绍 如果放在根目录,直接把cdn.jsdelivr.net

    2.6K200

    EMBY通过反代后视频加载缓慢解决

    Emby 反代后外网访问慢的解决方案 由于一台服务器上部署了多个服务,所以 Emby 只能通过域名区分进行访问。为了解决这个问题,我通过 Nginx 对 Emby 进行反向代理。...然而,反代后发现 Emby 在内网可以瞬间加载视频,但在外网加载速度非常慢,甚至会出现视频未播放完就跳跃的问题。...问题描述 通过抓包分析发现,Nginx 反代 Emby 后,请求媒体的响应状态码是 200;而在内网直接访问(与 Emby 在同一网段)时,请求媒体的响应状态码是 206。...Nginx 反代 Emby,此时请求视频媒体的响应状态码是 200: 家里直接访问(与 Emby 在同一网段),此时请求视频媒体的响应状态码是 206: 状态码解释 200 OK:表示请求成功...解决方案 经过排查发现,这是因为 Nginx 反代 Emby 时进行了缓存,并且不允许只处理部分请求。

    48110
    领券