Resolvendo dois problemas (erro 404/css desabilitado)
-
Visto que estes foram erros que me deram uma baita dor de cabeça por 48 horas, gostaria de compartilhar com vocês o que fiz de errado e como consegui contornar estes dois problemas. Lembrando que sou leigo no assunto, portanto desconheço muita coisa.
Causa dos erros
Segui passo-a-passo as instruções do Leia-me. Fiz o upload do WordPress para meu host utilizando o FileZilla e configurei o blog corretamente. Acontece que eu havia feito upload do diretório raíz ‘wordpress’, de forma que minha página principal só poderia ser acessada como meusite.com/wordpress/index.php, diferente do intencionado (meusite.com/index.php). Para corrigir isso, segui a lógica: baixei o diretório do meu host (para não perder as configurações), excluí o conteúdo pelo FileZilla e fiz upload novamente, desta vez sem a pasta raíz, apenas com o conteúdo interno. Aí iniciaram-se os problemas.- Erro 404
Todas as páginas do domínio que eu acessava (exceto pela principal e wp-login) eram redirecionadas para a 404 do meu host, inclusive wp-admin.
Solução
Vasculhando os fóruns, cheguei a conclusão que durante esta gambiarra que fiz pra tirar o ‘wordpress/’ do meu link, meu arquivo .htaccess sofreu algum tipo de dano. Então, abri meu .htaccess com o Bloco de Notas, copiei o modelo mais básico de .htaccess que eu encontrei e salvei. Após o upload, meus links estavam funcionando, porém com uma segunda ocorrência: - CSS Desabilitado
Minhas páginas só exibiam texto e link, fundo branco, sem o layout default do WordPress… enfim, sem css.
Solução
Vasculhei o fórum novamente e, na página de suporte do próprio wordpress.org, encontrei a seguinte sugestão: Desativar os plugins pelo phpMyAdmin. Então fui até o cpanel do host, entrei no phpMyAdmin, na tabela wp_options e vi que meu campo ‘active_plugins’ já estava configurado da forma como eles recomendam, portanto não havia o que fazer. Só que aí, notei outra coisa. Os campos ‘siteurl’ e ‘home’ continham meusite.com/wordpress/. Tirei o ‘wordpress/’ dos campos, salvei e tudo tornou a funcionar corretamente.
Apesar de ser problema de iniciante, foi algo que me ensinou algumas coisas e achei que seria útil compartilhar. Peço que acrescentem qualquer informação que julgarem necessária, e peço desculpa se fiz essa postagem no fórum errado.
Espero que tenha ajudado!.htaccess antigo
# Do not remove this line or mod_rewrite rules and search engine friendly URLs will stop working
RewriteBase /.htaccess novo
# Do not remove this line or mod_rewrite rules and search engine friendly URLs will stop working
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule># END WordPress
- Erro 404
- O tópico ‘Resolvendo dois problemas (erro 404/css desabilitado)’ está fechado para novas respostas.