oeco / jeo

A WordPress parent theme for interactive maps and journalism
http://jeowp.org/
Other
90 stars 33 forks source link

Cross-Origin Request Blocked #61

Closed tamielbr closed 9 years ago

tamielbr commented 10 years ago

O mapa não aparece no site com www e sem www no endereço. Ou seja, aparece em mamu.net.br, mas não em www.mamu.net.br. Isso parece estar alinhado ao endereço compatível com o de instalação (nas preferências) do WP. Parece que a chamada do mapa pega o endereço absoluto e não relativo (/mamu.net.br, ao invés de http://mamu.net.br ou http://www.mamu.net.br).

Erro: "Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://mamu.net.br/wp-admin/admin-ajax.php?action=map_data&map_id=9. This can be fixed by moving the resource to the same domain or enabling CORS."

tamielbr commented 10 years ago

Não resolve: https://github.com/jacopotarantino/WordPress-Cross-Domain-Plugin

tamielbr commented 10 years ago

Uma solução (que parece precária) é editar o wp-config.php e dar um hardcode com dois sites diferentes: define('WP_HOME','http://mamu.net.br'); define('WP_SITEURL','http://www.mamu.net.br');

miguelpeixe commented 10 years ago

Oi @tamielbr

A melhor saída é criar um redirecionamento no seu DNS para adicionar ou remover o prefixo www. Geralmente os paineis de controle de hospedagem tem essa opção.

tamielbr commented 9 years ago

Brinquei com DNS bastante, mas nada resolve. Vou ver se o host tem alguma sugestão.

tamielbr commented 9 years ago

Resolvido no setup do DNS.