SOLVED!!!!!
After check my .htaccess content I decided delete the content within #WordPress, because it’s basically the same thing. I was thinking there could be a conflict and I was right. After delete that code I was able to see the images uploaded to my subdomain site. Now my htaccess looks like this:
#Wordpress Multi site
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
# uploaded files
RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule . index.php [L]
#END WordPress Multi Site
Remember, in httpd.conf you need:
<Directory>
Options FollowSymLinks
AllowOverride All
</Directory>
This solves the problem and don’t forget to clear browser’s cache after each change you make :P.