将starter-kit部署到nginx docker容器之后,我遇到了聚合物app-routing的一些问题。
首先,我为部署示例所采取的步骤:
<link rel="import" href="/src/my-app.html">
(index.html中的href)删除第一个“/”。我按如下方式配置了nginx服务器(nginx.conf):
events {}
http {
server {
charset UTF-8;
listen 80;
server_name localhost;
root /usr/share/nginx/test;
index index.html;
location /unbundled {
root /usr/share/nginx/test;
}
}}
之后我启动了nginx服务器并打开了网址http://localhost/unbundled
现在我的问题:
在第5步之后我认为我落在了view1页面上。但是404页面出现了。
点击view1后,可以看到正确的页面,但网址不再正确。点击此http://localhost/unbundled/view1
后,点击此链接即可取代http://localhost/view1
。我理解为什么(一个href指向/查看),但我不知道如何解决这个问题。我不知道它是聚合物应用程序路由还是nginx配置问题。
有人可以在这里给我一个提示,告诉我如何使用app-routing将应用程序部署到子文件夹中并正确完成应用程序路由导航?
最诚挚的问候 亚历