Можно ли с помощью nginx перенаправить пользователя обратно на URL на его локальном компьютере?

StackOverflow https://stackoverflow.com/questions/1436537

  •  07-07-2019
  •  | 
  •  

Вопрос

Для определенной внутренней цели я хотел бы отправить людей обратно на URL-адрес на их собственной машине, как именно я это сделаю? Я действительно не могу сделать

server {
    server_name www.yayaya.com;
    rewrite ^(.*) localhost:3000$1 permanent;
}

потому что это будет указывать на локальный хост сервера, верно?

Это было полезно?

Решение

либо выполняет поиск на сервере и преобразует " localhost " до "127.0.0.1" или он передает "localhost" клиенту, который все равно преобразует его в «127.0.0.1»

Так или иначе, клиент должен быть перенаправлен на 127.0.0.1, который должен быть правильный.

Я не эксперт по nginx, но не понимаю, почему ваш пример не сработает.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top