конфигом сайта
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name _;
root /app/script-sales;
client_max_body_size 40m;
location / {
index index.html story.html ;
try_files $uri $uri/ index.html story.html;
}
}
и есть вот такой косяк - если запрашивается url со слешем в конце - то все норм, в логах я вижу код 200 и отдачу контента.
Если запрашивается тот же url без слеша в конце, то в логах вижу редирект 301, в результате меняется исходный запрошенный url - а мне это не надо, т.к. там схема меняется с https на http. Можно ли как-то это починить на этом nginx, не трогая вышестоящий сервис?
А урл какой при этом? http://domain/ - все ок, а так http://domain не ок?
Обсуждают сегодня