从非根路径服务聚合物在刷新时给出404

时间:2017-11-21 10:04:55

标签: routes polymer

我正在为我的Polymer应用程序提供服务,而不是来自root用户,而是来自子目录。我设置了rootPath = '/subDirectoryName/'。然后我打电话将页面称为<a href$=[[rootPath]]/page>Page Name</a>,这使我找到了正确的页面。但现在当我点击刷新时,它会显示404。

我理解这是因为它需要重定向到index.html,但我无法理解如何使用它。我尝试过使用use-hash-as-path,只有当我从root用户服务时它才有用。

感谢。

1 个答案:

答案 0 :(得分:0)

你有:

rootPath = '/subDirectoryName/'

AND

`<a href$=[[rootPath]]/page>Page Name</a>`

所以A标签将成为

<a href$=/subDirectoryName//page>Page Name</a>

您正在使用双斜线。 并且您的href周围没有引号。 不知道这是不是问题。