- Configurações de URL hardcoded no banco de dados
- Permalinks não configurados corretamente
- Cache persistente (tanto no WordPress quanto no servidor)
- HTACCESS desatualizado
- Tabela de GUIDs inconsistente
-- Corrija siteurl e home
UPDATE wp24_options
SET option_value = 'https://www.diascosta.adv.br'
WHERE option_name IN ('siteurl', 'home');- Acesse o painel WordPress:
https://www.diascosta.adv.br/wp-admin - Vá em "Configurações" > "Links Permanentes"
- Clique em "Salvar alterações" (sem mudar nada)
O arquivo deve conter:
# 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
-- Atualize todos os links internos (cuidado com serialized data)
UPDATE wp24_posts
SET post_content = REPLACE(post_content, 'https://www.diascosta.adv.br/novo', 'https://www.diascosta.adv.br');
-- Atualize os guids (com cautela)
UPDATE wp24_posts
SET guid = REPLACE(guid, 'https://www.diascosta.adv.br/novo', 'https://www.diascosta.adv.br')
WHERE guid LIKE 'https://www.diascosta.adv.br/novo%';
-- Atualize meta dados
UPDATE wp24_postmeta
SET meta_value = REPLACE(meta_value, 'https://www.diascosta.adv.br/novo', 'https://www.diascosta.adv.br')
WHERE meta_value LIKE '%https://www.diascosta.adv.br/novo%';- Cache de objetos: Instale e execute o plugin "WP Super Cache" ou "W3 Total Cache"
- Cache do servidor: Reinicie seu servidor web (Apache/Nginx)
- Cache de navegador: Limpe o cache do seu navegador ou teste em modo anônimo
-
Execute esta ferramenta de busca e substituição SEGURA:
wp search-replace 'https://www.diascosta.adv.br/novo' 'https://www.diascosta.adv.br' --all-tables --precise --dry-run
(Remova
--dry-runquando confirmar que está correto) -
Verifique os logs de erro do servidor:
tail -f /var/log/apache2/error.log # ou tail -f /var/log/nginx/error.log
-
Desative todos os plugins e teste com um tema padrão (Twenty Twenty-One)
-
Verifique as permissões de arquivo:
chown -R www-data:www-data /caminho/do/site find /caminho/do/site -type d -exec chmod 755 {} \; find /caminho/do/site -type f -exec chmod 644 {} \; -
Monitore os recursos do servidor - pode ser problema de memória:
free -h top
Quer que eu detalhe algum passo específico? Ou você gostaria de compartilhar os logs de erro para uma análise mais precisa?