przekierowanie nginx/do/v2/
Mam lokalizację nginx zdefiniowaną w ten sposób:
location/{
alias/usr/share/nginx/myapp/dist/;
gzip_static on; # Media: images, icons and fonts
location ~* \.(?:jpg|jpeg|png|ico|otf)$ {
expires 2M;
access_log off;
add_header Cache-Control "public";
} # CSS, HTML and Javascript
location ~* \.(?:css|js|html)$ {
expires 4h;
access_log off;
add_header Cache-Control "public";
}
}
Ale z jakiegoś powodu wielu użytkowników nie otrzymało mojej najnowszej aktualizacji index.html. Ponieważ jest to bardzo ważne i wielu użytkowników narzeka, chciałbym przekierować każde żądanie z/(/index.html,/#/myTeam) do/v2/(/v2/index.html,/v2/#/myTeam) . więc wiem na pewno, że pamięć podręczna użytkownika nie jest problemem.
Iv'e utworzył nową lokalizację o nazwie/v2/i przeniósł wszystko tam, a następnie zmienił/na:
# Serve locations
location/{
return 301/v2/;
}
Ale to nie zadziałało. Próbowałem też bez powodzenia przepisać kilka. Czy mogę przekierować/?
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
1 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
po prostu
co nie jest tym, czego chciałeś.
zachowa pierwotnie żądany identyfikator URI, dołączając do niego
.