Migrei o conteúdo do nosso servidor de produção para o nosso servidor de desenvolvimento na tentativa de sincronizar todos os ambientes. Usei o plug-in de migração do WP da Multifuncional.
Agora, quando acesso dev.domain.com, sou encaminhado para http://dev.domain.com/wp-signup.php?new=dev.domain.com
Parece que um dos valores do banco de dados deve estar incorreto e o WordPress está me encaminhando aqui por causa disso. Se eu desativar o Multisite, tudo parece funcionar corretamente.
Aqui está o meu .htaccess:
<FilesMatch "(\.(bak|config|sql|fla|psd|ini|log|sh|inc|swp|dist)|~)$">
Order allow,deny
Deny from all
Satisfy All
</FilesMatch>
<FilesMatch "^(wp-config\.php|readme\.html|license\.txt)">
Order allow,deny
Deny from all
Satisfy All
</FilesMatch>
e meu wp-config:
/** Multisite / Wordpress Network **/
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true);
define('DOMAIN_CURRENT_SITE', 'dev.domain.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
/** fix for Multisite 'SubDomains' - Not Working for me :( */
define('ADMIN_COOKIE_PATH', '/');
define('COOKIE_DOMAIN', '');
define('COOKIEPATH', '');
define('SITECOOKIEPATH', '');
Você deseja adicioná-los ao seu arquivo wp-config.php:
Então, em sua totalidade, você terá:
E verifique sua tabela dbprefix_options no banco de dados para todas as referências de domínio.
fonte
Para mim, além das alterações acima, acabou sendo um problema de configuração de DNS no meu provedor de hospedagem. Quando o WP foi instalado inicialmente como um único site, havia uma
*.mydomain.com
entrada no DNS apontando paramydomain.com
. O site mudou para vários sites e todos funcionaram conforme o esperado. Finalmente, quando voltamos ao site único, comecei a receber o erro acima. Remover a*.mydomain.com
entrada do meu DNS fez o truque para mim.fonte
Eu só queria compartilhar minha solução que funcionou, vá para a tabela wp_options da sua base de dados e verifique se a WWW foi adicionada para que o URL seja https://www.domain.com e não https://domain.com faça isso para siteurl e mesa de casa.
fonte
Estou adicionando à solução de Baxter Jones um pouco mais de contexto com a pergunta original. Alterei manualmente os registros na tabela de opções para os campos 'siteurl' e 'home' de 127.0.0.1/wordpress para http://dev.domain.com/ . Isso funcionou para mim depois que eu fiz as outras alterações sugeridas para o arquivo wp-config.
fonte