Я использую preact-router для маршрутизации.
<Router>
<Component1 path="/" />
<Component2 path="/path1" />
<Component3 path="/path2/:prop1/:prop2" />
</Router>
В разработке localhost:8080/path2/1/2
отлично отображает даже при refre sh
В процессе производства www.example.com/path2/1/2
не рендеринг на обновляющейся странице, но www.example.com/path1
рендерится с обновлением sh каждый раз.
Я попытался решить эту проблему, используя приведенный ниже код в файле хоста:
<head>
<base href="/" />
</head>
но всякий раз, когда я пытался open www.example.com/path2/1/2
, страница перенаправляется на www.example.com/
Я мог бы использовать www.example.com/path2?prop1=1&prop2=2
, но меня смущает, почему www.example.com/path2/1/2
не работает с refre sh.