I have searched the forum to find an answer but could not find one so I am posting a new thread.
I am running WordPress 3.3.1 in a Multisite sub-directory configuration using Domain Mapping. My .htaccess file is proper(copied from network setup) and Apache is set to AllowOverride All.
When I add media from one of the sites, the file gets uploaded and thumbnails are created in the proper directory (blogs.dir/4/files/04/2012/) but when looking at the media record the thumbnails are blank and the Filename URL is incorrect.
FileName URL = http://domain.com/files/2012/04/IMG_0763.jpg
The displayed URL produces a 404 error.
If I browse to http://domain.com/wp-content/blogs.dir/4/files/2012/04/IMG_0763.jpg the file shows up properly.
Inside the Sites settings:
Upload Path: wp-content/blogs.dir/4/files
Fileupload URL: domain.com/files
Upload URL Path: blank
I really am at a loss and have been working on this for about four days now. Everything else is working properly except for the adding of media.