问题描述
情况是这样的:
<video controls><source src="10053.mp4" type="video/mp4"></video>
不工作,无法在三星浏览器上加载视频(2020 年智能电视 Q80T 型号)
<video controls><source src="10053.sd.mp4" type="video/mp4"></video>
它有效!
有谁知道如何在不重命名所有 .mp4 文件的情况下解决这个问题? 任何人都知道如何向 .htaccess 添加一个条目以设置 url .../[0-9+].hd.mp4 并查看系统 .../[0-9+].mp4 ?
解决方法
该问题是由错误的 .htaccess 策略导致的,试图阻止热链接或在错误的引用中播放。
RewriteCond %{HTTP_REFERER} !^https://URL.*$ [NC]
RewriteRule ^(.*)/([0-9]+)\.mp4$ https://URL/ [R,NC]
</FilesMatch>
删除或评论 RewriteRule
修复了它。