شما با mod_bandwidth میتونین این کار رو انجام بدین.
یا اینکه از php استفاده کنین.
این کد براتون کار میکنه :
کد PHP:
<?php

$file 
=  @$_GET["file"];

$rate 100;  //  kb/sn

if (!file_exists($file)) {die("File Not Found");}

header("Content-Disposition: attachment; filename=" $file);    
header("Content-Type: application/force-download");
header("Content-Type: application/octet-stream");
header("Content-Type: application/download");
header("Content-Description: File Transfer");             
header("Content-Length: " filesize($file));
flush(); // this doesn't really matter.

$fp fopen($file"r"); 
while (!
feof($fp))
{
    echo 
fread($fp$rate 1024); 
    
flush(); 
    
sleep(1);
}  
fclose($fp); 
?>