0

在 Angular 中,您可以设置$locationProvider.html5Mode(true);去掉 URL 中的 #,以便我们获得漂亮的 URL,当在 facebook 上分享时,URL 将实际传递到 facebook,而不是在主题标签之后被切断。但是 html5Mode ( https://github.com/angular-ui/ui-router/wiki/Frequently-Asked-Questions#issue-my-assets-and-templates-are-not-loading ) 需要服务器设置为重定向或模组重写。如何在邮票服务器中进行服务器端 310 重定向、mod 重写?如何在 Stamplay 上配置主机以适合 SPA?它可以根据 GoDaddy 或其他 Nginx 或 Apache 主机等请求为我完成吗?

4

1 回答 1

1

要在服务器端启用 url 重写,您需要做的就是导航到应用程序仪表板中的托管部分,转到托管部分并选中Single Page Apps mode (Rewrite URLs to entry point of your app).复选框。

仍然需要采取其他步骤来设置漂亮的 url,并且在框架和库之间有所不同。要获得对此问题的最佳支持,请搜索特定于您用于路由的框架或库的解决方案。

于 2016-04-07T14:41:01.890 回答