Hello everyone, please advise. I am using hybrid mode and I have a problem with redirects. My environment works through nginx. Pages that are marked as ssr - work for me, but redirects do not work, although they get into the manifest. On the local host, in preview mode, everything works.
My config looks something like this now.
if ($host = www.site.name) {
return 301 https://www.site.name$request_uri;
}
location ~ ^/(search|en/search|preview|en/preview) {
proxy_pass http://127.0.0.1:4321;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
error_page 404 403 500 503 /404.html;
location = /404.html {
#root /home/dev/site.name/dist/client;
#internal;
proxy_pass http://127.0.0.1:4321;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
server {
if ($host = site.name) {
return 301 https://$host$request_uri;
}
if ($host = www.site.name) {
return 301 https://$host$request_uri;
}
listen 80;
server_name site.name www.site.name;
return 404;
}