我的 .htaccess 文件有问题,通常它会检查用户引用者,如果来自我的网站,它允许访问流式 mp4 文件,但现在我想允许流式传输到 Android 和 iOS 设备,我正在使用 html5标签,但它不发送 http_referer 所以我想检查用户代理以允许 mp4 文件的流,这就是我所拥有的,但它只是不起作用。
RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} "Android|iPod|iPhone|iPad" [NC,OR]
RewriteCond %{HTTP_REFERER} !^http://(direct\.|www\.)?mysite\.com/.*$ [NC]
RewriteRule .*\.(mp4)$ http://www.mysite.com [R,NC]