Quando eu vinculo um nome de domínio ao IP da instância do EC2, minha configuração do wordpress na mesma máquina retorna o erro 503. Ele funciona bem quando não está vinculado a nenhum nome de domínio.
Update : Acho que encontrei o motivo do erro, que seria a instância do ELB obtendo 301 como código de status, devido ao redirecionamento (ele deve estar atingindo o IP privado). Ainda não tenho certeza como consertar isso.
Casos:
example.com
e retornará o erro 503. Eu tentei um conjunto de alterações, mas nenhuma delas parece funcionar. Os passos foram:
site_url
e home_url
na tabela wp_options Mas nada disso parece resolver isso
arquivo .htaccess
# 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
Meu plano original era configurar a instância no grupo de escalonamento automático e balancear a carga, mas até mesmo a configuração básica parece não funcionar. A mesma coisa acontece se eu vincular o nome do domínio à URL do ELB e adicionar a instância no balanceador de carga.