Перенаправление веб-перехватчика с помощью nginx

Я меняю доменное имя своего приложения со old.com на новое .com

Мое приложение подключено к внешним API, которые отправляют данные через веб-перехватчики, и я хотел бы перенаправить отправленные веб-перехватчики на старый URL-адрес, чтобы они попадали на новый URL-адрес и обрабатывались.

Я пробовал простая перезапись

server {
  server_name old.com;
  listen 443 ssl;
  rewrite ^       https://new.com$request_uri;

Я вижу, что это вызывает перенаправление 302, но, похоже, это не помогает ..

Я пробовал с proxy_pass

server {
  server_name old.com;
  listen 443 ssl;

  location /webHook {
    proxy_pass https://new.com/webHook;
  }

  rewrite ^       https://new.com$request_uri;

Тот же результат .. Я вижу перенаправление 302 в журналы, но веб-перехватчик кажется, что никогда не попадает в новый URL и не обрабатывается ..

Есть идеи, как этого добиться?

0
задан 8 February 2020 в 23:59
2 ответа

Ny torolàlana nanoratra ao amin'ny sakana mpizara , izay tsy ao anatin'ny faritra toerana dia novonoina voalohany (jer. ng_http_rewrite_module documentation ).

Ka hamafana na haneho hevitra ny toromarika hamerina hanoratra ary ny proxy_pass dia hovonoina.

0
ответ дан 26 February 2020 в 00:42

Satria tsy hahazo fanovana indray ny webhooks (ary amin'izany, ny hany fomba ahafahan'izy ireo mandray ny sehatr'ilay app anao dia amin'ny alàlan'ny fanovana nataonao), maninona no tsy mahita vahaolana tsy misy dikany?

Ampio fotsiny old.com ambanin'ny mpizara izay misy new.com :

server_name new.com old.com;
0
ответ дан 26 February 2020 в 00:42

Теги

Похожие вопросы