Если я создаю статический сайт с файловой структурой:
-index.html
-blog/index.html
И я помещаю приложение Angular с маршрутизацией внутри blog/index.html
, затем перехожу на маршрут example.com/blog/page/2
, он идет на правильныйстраница блога в приложении Angular.В некотором смысле, он открывает /blog/index.html
и обрабатывает /page/2
в приложении Angular.
Как?
Почему Apache (или Nginx) не имеет приоритета над этим, и попробуйтеоткрыть /blog/page/2/index.html
, а не найти его, показать 404?
Я думаю, это довольно здорово, что это может работать так, но я не могу понять, насколько это технически возможно.