Domínio cruzado nginx de desenvolvimento H5

Ao fazer o desenvolvimento front-end, use o proxy nginx. Se nosso nome de domínio atual e o nome de domínio da interface de solicitação não estiverem no mesmo nome de domínio, haverá problemas entre domínios.

Abra o arquivo nginx.conf

Abrir o Finder - Ir para a pasta

/usr/local/etc/nginx

Geralmente padrão neste diretório

Após abrir o nginx.conf, adicione um local

do seguinte modo:

        location /test {
           proxy_pass https://test.stadium.***.com/**/test;
        }

Em seguida, altere o baseUrl no projeto para o correspondente

http://localhost/test

Desta forma, ao solicitar, o link antes de / test (incluindo o próprio teste) (aqui é http: // localhost / test ) será substituído pelo endereço configurado em location.

Reinicie o nginx

sudo nginx -s reload

O problema entre domínios está resolvido.

Acho que você gosta

Origin blog.csdn.net/bitcser/article/details/103896188
Recomendado
Clasificación