是否可以在不重新加载页面的情况下替换URL的来源?假设我在www.example.com
,如何在不重新加载页面的情况下将URL更改为www.foo.com
?我尝试使用pushState()
和replaceState()
无济于事。我收到一条错误消息:Failed to execute 'pushState' on 'History': A history state object with URL 'foo.com:4041' cannot be created in a document with origin 'http://example.com:4041' and URL 'http://foo.com:4041/'
。
供您参考。这两个URL是我在/etc/hosts
文件中生成的,它们只是传递到localhost:4041
的快递服务器。
谢谢