title: Give link to download file from server
body: <p>I use ASP.NET.</p>
  
  <p>I have several audio files on the server and I should give user a temporary link for downloading. It meens that after several hours link should be unavailable
  For example I give user: <em>www.mysite.com/files/111.mp3</em>, but how to protect <em>www.mysite.com/files/</em> from direct access and downloading by any user?Is the UrlRewriting what I need?</p>
  
  <p>How can I make a temporary web-page/link for downloading and protecting files from direct access from adress line?</p>
  
  <p>Maybe I should store files in database(I have SQL Server 2008)?Can it help?</p>