我主要为非智能手机托管视频,但对于智能手机,我想提供质量更好的视频。我现在这样做的方法是用htaccess文件检测用户代理,因为大多数非智能手机忽略了javascript和php。我的问题是每个视频都有一个htaccess文件,因为我不知道人们想要观看什么视频。有一个更好的方法吗? 谢谢!
答案 0 :(得分:1)
制作合理的通用文件/文件夹结构,允许您应用通用重写规则。 E.g:
videos/
low/
abc.mp4
def.mp4
...
high/
abc.mp4
def.mp4
...
使用以下网址:
example.com/videos/abc.mp4
使用重写规则:
RewriteCond <is mobile user>
RewriteRule videos/(.*) videos/high/$1 [L]
RewriteRule videos/(.*) videos/low/$1