Hello,
I read what you send and it has not resolve my problem. I almost sure that it is problem with any plug in. I made some test to check it.
1. I deactivated all plugins. Doesn’t help
2. I made two test sites. One standalone WordPress installation (test 3.halifaxus.com) and another one is new create site in my current multisite (test2.halifaxus.com. Test 3 is working perfectly, test 2 no. On both sites there are no any plugins and theme is Twenty Sixteen without any widgets. So for me it is problem with multisite configuration.
3. I compare content of my wordpress installation before and after upgrade. I found that on my server after upgrade there is a new dir: /wp-content/blogs.dir/site_number where new uploaded pictures are put. Before yesterday it was /wp-content/uploads/sites/site_number. I suppose that with current .htaccess file configuration there is no access to /wp-content/blogs.dir/ so I checked mine. I compared what I have and what it should be (from Settings/Network Setup). I found that new line appear:
# uploaded files
RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]
I added to my .htaccess but it doesn’t help.
The only one other part about wordpress is:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
when I remove it it helps… but I thought it is necessary?
And last thing. Even if this code is not necessery any more is it mean that I have to move all my uploaded files to new location? What if someone decided that in WP 4.4.2 it should be put in different place again? Than again I will have to move? It doesn’t make any sense for me.
How to comeback to previous default file saving folder?
best regards,