origin multiple domains cross corb control allow nginx cross-domain

multiple - nginx cors proxy



Configure nginx para permitir la solicitud de dominio cruzado de dominio secundario (1)

Creo que necesitas crear esto dentro del bloque de ubicación o servidor

server { server_name example.com; add_header Access-Control-Allow-Origin sub.example.com; # < this is the needed header # rest of the configuration }

Tengo dos dominios:

dominio.com sub.dominio.com

domain.com necesita hacer una solicitud ajax para sub.domain.com. Me doy cuenta de que el navegador bloqueará esto si la solicitud está codificada para ser sub.domain.com. Probé el siguiente nginx conf:

server { server_name domain.com; rewrite ^/api/(.*)$ http://sub.domain.com/api/$1; }

Sin embargo, todavía recibo el siguiente error en el navegador (Chrome):

No ''Access-Control-Allow-Origin'' header is present on the requested resource.

¿Cómo puedo configurar nginx para indicar al navegador que permita las solicitudes de dominio cruzado entre domain.com y sub.domain.com?

¡Gracias!