У меня есть следующая перезапись:
location ~ ^/home/.+$ {
rewrite "(.+)$" /home break;
}
Однако он по какой-то причине вызывает перенаправление l oop при перенаправлении на /home
. У меня есть .+
для соответствия более чем одного символа после последнего sla sh, но, похоже, он все еще соответствует только /home
или /home/
сам по себе.
Я пробовал это на regexpal, и вроде работает нормально. Я что-то делаю не так?
EDIT:
Я хочу перенаправить следующий URL-адрес:
/home/login
на
/home/
или /home
без изменения URL-адреса, отображаемого в браузере.