У меня есть 3 типа путей /api
, /
, /some_path_here
Если пользователь запросил страницу с пустым путем (/
), я хочу перенаправить на страницу входа.
Итак, у меня есть файл конфигурации, похожий на этот
location /api {
try_files $uri $uri/ /index.php?$args;
}
location /[0-9a-z] {
try_files $uri $uri/ /index.html;
root /var/www/cabinet/client/dist;
}
location / {
return 301 https://my_domain.com/login;
}
Но при попытке запросить https://my_domain.com/
его перенаправление на https://my_domain.com/login
с ошибкой ERR_TOO_MANY_REDIRECTS
Как я могу решить эту ошибку?