早々にご回答ありがとうございます!
返信が遅くなり、たいへん申し訳ありません。
早速試してみます。
ありがとうございました!
はじめまして。
ご参考になるかはわかりませんが、私も以前、すでに運用中のWPサイト(バージョンは3.3.2)をマルチサイト化したときに、似たような現象にぶつかりました。
利用中のサーバは、さくらレンタルサーバのスタンダードプランで、kusatsuさんのおっしゃっるように、すでにサブディレクトリ型は選べなかったため、強制的にサブディレクトリ型へ変更したのですが、そうすると、ダッシュボードの、参加サイト>子サイトへのダッシュボードへアクセスができませんでした。
http://ja.forums.wordpress.org/topic/5308?replies=8
そこで、やむなく、マルチサイト化を一度無効(リセット)にして、今度はサブドメイン型へ変更したところ、子サイトで、画像をアップロードすると、kusatsuさんのご質問のような現象になりました。
そのときは、.htaccess内の記述を
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
# uploaded files
RewriteRule ^(.*/)?files/(.*) wp-includes/ms-files.php?file=$2 [L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ – [L]
RewriteRule . index.php [L]
上記に書き換えることで、画像が表示されるようになりました。
※具体的には、下記の一行を書き換えています。
RewriteRule ^(.*/)?files/(.*) wp-includes/ms-files.php?file=$2 [L]
参考にさせていただいたのは、こちらの記事です。
http://www.e-jaban.com/machizo/0000040_troubleshooting/wordpress30rewriterule_files_wp-includesms-filesphpfile1_l.html
サブディレクトリ型とサブドメイン型では、.htaccessの記述が違いますので、ご参考にならないかもしれませんが、少しでもお役に立てればと思い、投稿いたしました。