使用Javascript刷新站点时更改URL路径
我正在寻找一种通过刷新站点来更改Url的轻量级方法。或者检测url何时为错误404,并立即将其重定向回主页 我看到了jquery的一些方法,但我只是想使用一些轻量级的东西 更多资讯: 我正在构建一个onepager公文包,它可以在不刷新的情况下立即更改站点。但是我想让页面表现得像普通页面一样,所以我找到了一种方法来更改URL路径,这样当我单击一个链接时,它也会显示在我所在的URL页面上 问题是当我刷新页面时,它想加载明显不存在的假URl。因此,当我刷新到错误的URL路径时,我需要一种方法来更改URL使用Javascript刷新站点时更改URL路径,javascript,html,css,sass,Javascript,Html,Css,Sass,我正在寻找一种通过刷新站点来更改Url的轻量级方法。或者检测url何时为错误404,并立即将其重定向回主页 我看到了jquery的一些方法,但我只是想使用一些轻量级的东西 更多资讯: 我正在构建一个onepager公文包,它可以在不刷新的情况下立即更改站点。但是我想让页面表现得像普通页面一样,所以我找到了一种方法来更改URL路径,这样当我单击一个链接时,它也会显示在我所在的URL页面上 问题是当我刷新页面时,它想加载明显不存在的假URl。因此,当我刷新到错误的URL路径时,我需要一种方法来更改U
如果有人能为我提供解决方案,我会非常感激,因为我的梦想会成真:)当你刷新时,浏览器会将URI发送到服务器来解析它,所以无法将其重定向到客户端(即javascript) 您必须在服务器上设置重定向
您使用的是什么后端?您正在使用nginx吗?您可能正在寻找这个
否则,如果你想自己设置一个简单的页面,我会在更改URL时在逻辑中使用CSS
visibility
。你想要的是有点像你想用火山焊接电线,这是一个错误的工具…听起来有那么疯狂吗?我的意思是有一种方法可以创建自定义错误404页面,也许我可以从错误页面或类似的页面重定向?浏览器中刷新按钮的目的(以及本机内置行为)是重新加载当前页面。如果你忽略了这种行为,你的访问者就会感到困惑。如果您需要自定义错误页面,请参阅服务器手册,错误页面是在服务器上创建的,可以自定义。