title: Drupal 6 storing files in non-relative to install path location and accessing via a different subdomain
body: <p>I've searched around about this, but I can't find a clean solution.  I'd like to develop a module for Drupal 6 that will allow me to have the <strong>/sites/default/files</strong> directory configured so:</p>
  
  <ul>
  <li>File uploads are uploaded to a folder on the server that IS NOT a path relative to the drupal install path</li>
  <li>Links are accessed publicly via a different or sub-domain</li>
  </ul>
  
  <p>I'm assuming I need to hook several <a href="http://api.drupal.org/api/drupal/includes--file.inc/group/file/6" rel="nofollow">File interface</a> functions including <a href="http://api.drupal.org/api/drupal/includes--file.inc/function/file_directory_path/6" rel="nofollow">file_directory_path</a> and <a href="http://api.drupal.org/api/drupal/includes--file.inc/function/file_create_url/6" rel="nofollow">file_create_url</a>, though I'm unsure of which functions to hook.</p>