Ala*_*lan 5 bandwidth apache-2.2
我正在托管一个图像共享站点,但我似乎遇到了一个不寻常的问题。我使用 Apache 模块 mod_rewrite 使每个图像的所有 url 比其他方式短得多,但这似乎阻止了其他模块(例如 mod_bw 或 mod_bandwidth)工作,因为用户在技术上并未请求下载文件.
当有人上传 2mb 动画 gif 时会出现我的问题。有时 gif 会窃取服务器的所有带宽并使我的网站无用。我需要一种方法来检测用户何时想要查看 gif,然后将他们的速度限制在更合理的范围内。
我可以考虑这样做的唯一方法是,是否有一些 Apache 模块检测到 url 末尾的 .gif,然后启动带宽限制。这甚至可能吗?或者我还能做些什么?
小智 0
nginx有这个功能。您可以使 nginx 成为 Apache 的反向代理。
示例代码:
location /download/ {
limit_rate 10k;
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1319 次 |
最近记录: |