Бекендом стоит нод и слушает. Я переписываю адрес в адресной строке, при этом мне нужно, чтобы в нод шел редирект исходного линка. Сейчас у меня ничего не работает. Судя по всему переписанный линк отдается на бекэнд. Как лечить?
server {
listen 80;
server_name somesite.com;
access_log /var/log/nginx/ghost.log;
error_log /var/log/nginx/ghost.error.log;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header HOST $http_host;
proxy_set_header X-NginX-Proxy true;
proxy_pass http://127.0.0.1:2368;
proxy_redirect off;
}
location /stuff- {
rewrite ^/stuff-(.*) http://$server_name/stuff/$1 permanent;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header HOST $http_host;
proxy_set_header X-NginX-Proxy true;
proxy_pass http://127.0.0.1:2368;
proxy_redirect off;
}
}
Мне нужно чтобы линк переписывался только в адресной строке броузера, а в бекенд отдавался исходный линк