Con nginx, posso reindirizzare l'utente a un URL sul proprio computer locale?
Domanda
Per un particolare scopo interno vorrei rimandare le persone a un url sulla propria macchina, come farei esattamente? Non posso davvero farlo
server {
server_name www.yayaya.com;
rewrite ^(.*) localhost:3000$1 permanent;
}
perché punterà all'host locale del server, giusto?
Soluzione
esegue la ricerca sul server e converte " localhost " a "127.0.0.1" oppure passa "localhost" al client, che lo convertirà comunque in "127.0.0.1"
Quindi, in entrambi i casi, il client dovrebbe essere reindirizzato a 127.0.0.1, che dovrebbe essere corretta.
Non sono un esperto di nginx ma non vedo perché il tuo esempio non funzionerebbe.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow