宝塔Nginx服务器m3u8跨域设置教程,轻松解决视频播放限制

 2天前     10  

文章目录

宝塔Nginx服务器如何正确设置m3u8跨域

1.修改站点配置文件(首选)

进入宝塔面板 → 网站 → 对应站点 →「配置文件」,在 server 块内添加以下代码:

宝塔Nginx服务器m3u8跨域设置教程,轻松解决视频播放限制

修改站点配置文件

    add_header 'Access-Control-Allow-Origin' '*'; 
    add_header 'Access-Control-Allow-Credentials' 'true';
    add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
    add_header 'Access-Control-Allow-Headers' 'Content-Type, *';

说明:*表示允许所有域名访问,也可替换为具体域名(如 http://example.com)

2.针对m3u8/TS文件类型配置(非必选)

进入宝塔面板 → 网站 → 对应站点 →「伪静态」添加以下代码:

宝塔Nginx服务器m3u8跨域设置教程,轻松解决视频播放限制

针对m3u8/TS文件类型配置

location ~.*\.(m3u8|ts)$ {
    add_header Access-Control-Allow-Origin '*';
    add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS';
    add_header Access-Control-Allow-Headers 'X-Requested-With';
}

此配置确保视频分片文件不受跨域限制。

3.重启Nginx服务

保存配置后,重启Nginx使设置生效。

版权声明:阿全 发表于 2天前,共 762 字。
转载请注明:宝塔Nginx服务器m3u8跨域设置教程,轻松解决视频播放限制 | 大全博客

您可能感兴趣的

暂无评论

暂无评论...