Olá pessoal, cheguei aqui pelo google, buscando solução para um problema semelhante.
eu uso o wordpress no meu site http://anaklusmos.com
e faz umas duas semanas que nenhum dos autores/editores estavam conseguindo fazer o upload de imagens,
(acontece que no momento que adicionamos uma imagem e clicamos para atualizar, ou pré-visualizar o post, dá erro 404)
então fui dar uma olhada nas configurações, para ver se encontrava alguma solução
e descobri que não estava tendo acesso a certas páginas da administração, como http://anaklusmos.com/wp-admin/network/ e outras páginas que no momento que clico para atualizar alguma informação, dá o bendito erro 404...
já alterei as permissões das pastas... tá tudo 777, mas isso nao resolveu em nada,
eu vi que o Anderson falou sobre mudar servidor de hospedagem, e atualizar banco de dados, não entendo disso :S
meu arquivo .htaccess esta assim:
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
# uploaded files
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$1 [L]
# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^[_0-9a-zA-Z-]+/(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^[_0-9a-zA-Z-]+/(.*\.php)$ $1 [L]
RewriteRule . index.php [L]
ah, antes, nas versões antigas do wordpress eu tinha configurado para enviar as imagens para um subdomínio: anaklusmos.com/imagens,
não sei se isso pode ter algo relacionado...
enfim, venho pedir a ajuda de vocês, pois tem sido bem frustrante não conseguir adicionar imagens ou acessar a administração por completo.
*aguardando*