Моя цель
Моя цель — перенаправить на другую веб-страницу, не меняя URL в адресной строке. Например, я хочу перенаправить с https://my.site.com/path
на https://external.com/other
, но при этом должно измениться только содержимое страницы, а не URL.
Текущая конфигурация
Это то, что я попробовал. Я подумал, что это proxy_redirect
может быть хорошей идеей, поэтому я взял за основу конфигурациюДокументация NGINX. Но хотя это и загружает содержимое https://external.com/other
, URL в адресной строке меняется на https://my.site.com/other
. Доменное имя остается прежним, но путь меняется.
location = /path {
proxy_pass https://external.com/other;
proxy_redirect default;
}