htaccess文件服务编程

时间:2014-04-21 13:49:00

标签: php .htaccess

我主要为非智能手机托管视频,但对于智能手机,我想提供质量更好的视频。我现在这样做的方法是用htaccess文件检测用户代理,因为大多数非智能手机忽略了javascript和php。我的问题是每个视频都有一个htaccess文件,因为我不知道人们想要观看什么视频。有一个更好的方法吗? 谢谢!

1 个答案:

答案 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