刷新网址后,HTML5历史记录API无效

时间:2016-12-06 19:42:37

标签: javascript jquery html5 html5-history

我正在建立一个非常简单的SPA'想要'的网站/为朋友和锻炼/。这个想法很简单 - 3个静态页面:家庭,投资组合,联系人。我已经从投资组合和联系人链接来更改网址,我只需要做一些功能来改变内容。到目前为止一切都那么好,但是当我在/联系或/投资组合“页面”刷新页面时,我收到错误“无法获取/投资组合”。当我尝试在其他浏览器中复制并粘贴链接时也会发生同样的情况。该网站的目的是能够发送链接和打开他们。这可以在没有服务器端的情况下实现吗?

1 个答案:

答案 0 :(得分:0)

没有

您必须更改服务器端,因为此模式需要URL重写。您必须将所有请求重写为应用程序的索引。

您可以禁用HTML5位置模式(并改为使用哈希)。