0
respostas

Duvida de redirect

Ola.

Estou com um problema e vou tentar explicar: Esse eh meu arquivo de redirects.conf, eu dei uma resumida pq tenho varios paises. Eu comeco com um arquivo de maps para redirecionar entradas especificas. (desculpe meus erros de acento).

map $uri $pais1 { include /usr/nginx/nginx-start/redirects/paise1.map; }

map $uri $pais2_redirect { include /usr/nginx/nginx-start/redirects/pais2.map; }

map $uri $pais3_redirect { include /usr/nginx/nginx-start/redirects/pais3.map; }

map $uri $pais4_redirect { include /usr/nginx/nginx-start/redirects/pais4.map; } map $home $home_redirect { include /usr/nginx/nginx-start/redirects/home.map; }

E eu tenho esse arquivos de maps tambem, por exemplo: pais1.map

Todos redirects para pais1

/pais1_pais1/ https://pais1.dominio.com; /pais1_pais1/xcvbdsas/adssadsa/adasdasd/ https://pais1.dominio.com/-/services/eadsdadaventlogddistik; /pais1_pais1/other-links/mykn/ https://pais1.dominio.com/-/services/adasdasds/adsadda; /pais1_pais1/seefracht/ https://pais1.dominio.com/-/services/adasddss; /pais1_pais1/top-links/uber-uns/ https://pais1.dominio.com/lasddaion?dadqy=dasdasdasdd;

Todos redirects para pais2

/pais2_pais2/ https://pais2.dominio.com; /pais2_pais2/xcvbdaddsas/adadaadsa/adasddaddasd/ https://pais2.dominio.com/-/services/eadsdadaventloaddsgistik; /pais2_pais2/other-links/mykn/ https://pais2.dominio.com/-/services/adasdasds/adsadda; /pais2_pais2/seefracht/ https://pais2.dominio.com/-/services/adasddss; /pais2_pais2/top-links/uber-uns/ https://pais2.dominio.com/lasddaion?dadqy=dasdasdasdd;

Isso funciona bem. Meu problema esta no map do pais3.map

Todos redirects para pais3

/-/services/exporiencia-events-danca https://pais3.dominio.com; - home para onde eu preciso redirecionar

O dominio inteiro eh: https://pais3.dominio.com/-/services/exporiencia-events-danca E isso tambem funciona. Entao quando tento acessar ele redireciona para a home do pais3.

Mas quando eu tento acessar https://pais2.dominio.com/-/services/exporiencia-events-danca que tambem existe em outro idioma, ele redireciona para https://pais3.dominio.com. Eu acredito que o que causo isso eh o fato de eu dizer tudo antes de */-/ * redirecione para https://pais3.dominio.com. Alguem consegue me dar alguma ideia?