I've moved a client's site to a new system and am having a problem with files not being displayed. The original system was somewhat conventional and the http:// displays the page successfully. Everything else displayed OK, but the new system has a url of http:///~user0/drupal. I was able to make most of the pages work OK by adding a RewriteBase of /~user0/drupal, however the pictures in the files directory:
~user0/drupal/files/pictures

don't show up and the log says Apache is attempting to load them from /usr/local/apache/htdocs.
See error from apache log:
File does not exist: /usr/local/apache/htdocs/files/pictures/picture-8756.jpg

This leads me to believe I need to do something else to the Rewrite Rules. The system is running cpanel, hence the strange locations for files.

Can anyone help me?

Thanks,
Jim.