Jest kilka podobnych pytań na SO, ale żadna dokładnie moja, a ja nie miałem szczęścia, próbując dostosować swoje dotychczasowe odpowiedzi.Nginx URL maskowanie do innej domeny
Chcę zmapować adres URL http://sub.example.com
na https://123.12.12.12/path
, tak aby przeglądarka nadal wyświetlała adres URL http://sub.example.com
.
My Nginx plik config wygląda,
server {
listen 80;
server_name sub.example.com;
location/{
proxy_pass https://123.12.12.12;
rewrite ^/$ /path last;
}
}
Routing tu pracuje, ale URL wyświetlany jest http://sub.example.com/path
. Jak sprawić, by wyświetlał tylko http://sub.example.com
?
Czy zostaniesz przekierowany do 'http: // sub.example.com/path'? –
Tak, ale jak mam zrobić 'http: // pod.example.com' chociaż? – kennysong
Musisz wyeliminować przekierowanie –