加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

AngularJS HTML5Mode

发布时间:2020-12-17 07:49:28 所属栏目:安全 来源:网络整理
导读:我在我的角应用程序中使用HTML5模式来关闭hashbangs,这是因为我将为我的用户提供以下URL: http://myapp.com/nicklewis 而不是: http://myapp.com#/nicklewis 后者有效,但它不适合虚荣URL. 由于没有编写我自己的NodeJS应用程序来解决这个问题,Firebase中是
我在我的角应用程序中使用HTML5模式来关闭hashbangs,这是因为我将为我的用户提供以下URL:

http://myapp.com/nicklewis

而不是:

http://myapp.com#/nicklewis

后者有效,但它不适合虚荣URL.

由于没有编写我自己的NodeJS应用程序来解决这个问题,Firebase中是否可以使用或不使用?

Firebase刚刚有一个包含此功能的最新更新.您可以在firebase.json中使用它:
"rewrites": [ {
    "source": "**","destination": "/index.html"
} ]

这是他们的文档中使用的代码示例,并将任何未找到的目录或文件发送回index.html.

请务必注意,您需要将firebase部署工具更新为version 1.1.0 or higher才能使其正常工作:

$npm update -g firebase-tools

根据您的权限,您可能需要使用“sudo”.

您可以在此处阅读文档:https://www.firebase.com/docs/hosting/guide/url-redirects-rewrites.html

您可以在此处阅读有关更新firebase工具的信息:https://www.firebase.com/docs/hosting/guide/command-line-tool.html

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读