对此有很多疑问。我已经浏览了好几天了。我尝试了一切,但都没有奏效。是的,我也检查了angular.io,这也没用。所以,请问有人能提出最终答案,还是指出一个我可能还没看过的答案?
这是一个URL,一个名为Angular应用程序的深层链接 whatever
和它的 someroute
带参数的路线。
http://somedomain.com/whatever/someroute/123456
当然它会导致404错误。必须配置Web服务器。我的服务器运行nginx,我做了这个:
location / {
try_files $uri $uri/ /whatever/index.html;
}
现在它将此服务器上每个站点的404错误重定向到我的Angular应用程序,但这是次要问题。问题是路线仍然不想开始。默认情况下 /
每次都调用route,而不是 /someroute/123456
。
而不是指向我可能已经看过和尝试过的各种教程,有人可以简单地解释一下我错过了什么微不足道的观点吗?