使用Java刷新网站时更改URL路径

时间:2020-08-20 09:37:20

标签: javascript html css sass

我正在寻找一种通过刷新站点来更改网址的轻型方法。或检测该网址何时为错误404,然后立即将其重定向回首页。

我看到了jquery的某种方式,但我只是想使用轻量级的东西。

更多信息: 我正在建立一个onepager投资组合,可立即更改网站而无需刷新。但是我想让它的行为像普通页面一样,所以我找到了一种更改URL路径的方法,因此当我单击链接时,它也显示在该页面上的URL中。

问题是,当我刷新页面时,它想加载伪造的URl,这显然不存在。因此,当我刷新到错误的URL路径时,我需要一种更改URL的方法。

如果有人对我有解决方案,我将非常感谢,因为梦想会成真:)

2 个答案:

答案 0 :(得分:0)

刷新时,浏览器会将URI发送到服务器以对其进行解析,因此无法将其重定向到客户端(即javascript)

您必须在服务器上设置重定向。

您使用什么后端?您在使用Nginx吗?

答案 1 :(得分:0)

您可能正在寻找这个https://es.wikipedia.org/wiki/Single-page_application

否则,如果您想自己设置一个简单的页面,那么在更改URL时,我只会在您的逻辑中使用CSS visibility