#nginx #redirect #nginx-reverse-proxy #nginx-location #nginx-config
#nginx #перенаправление #nginx-reverse-proxy #nginx-расположение #nginx-config
Вопрос:
У меня есть URL-адрес — https://sambit.com/hub/abc на который я хочу перенаправить https://sambit.com/admin/sites/editors/hub-page/abc/live-preview где abc — значение переменной . я написал конфигурацию nginx, подобную этой, location /hub { rewrite ^/hub(.*)$ https://iwillonlytestit.replica.bangthetable.in/admin/sites/editors/hub-page/$1/live-preview permanent; }
но, похоже, она не перенаправляет на нужный мне URL. его перенаправление на https://sambit.com/admin/sites/editors/hub-page /.*/ предварительный просмотр в реальном времени. Может кто-нибудь, пожалуйста, помочь мне?
Ответ №1:
Я нашел способ выполнить задачу следующим образом —
rewrite ^(/hub)(.*)$ https://iwillonlytestit.replica.bangthetable.in/admin/sites/editors/hub-page$2/live-preview permanent;
это перенаправляет с https://iwillonlytestit.replica.bangthetable.in/hub/abc Для https://iwillonlytestit.replica.bangthetable.in/admin/sites/editors/hub-page/abc/live-preview