返回错误404中的上一个网址链接

时间:2014-01-26 00:51:01

标签: html redirect

我的网站上有很多页面有404错误,因为有些网页正在建设中。如何向我的404.html页面添加内容,以便在用户访问404.html之前将用户重定向回他们来自的页面

3 个答案:

答案 0 :(得分:1)

您可以使用javascript。检查一下:

http://www.w3schools.com/jsref/met_his_back.asp

<script>
function goBack()
  {
  window.history.back()
  }
</script>

<body>
<button onclick="goBack()">Go Back</button>
</body>

答案 1 :(得分:0)

这是关于添加后退按钮,还是向404错误页面添加内容的问题? 如果是后者,如果您使用的是apache,则可能是一个解决方案:https://www.digitalocean.com/community/articles/how-to-create-a-custom-404-page-in-apache

答案 2 :(得分:0)

如果您想自动重定向用户,只需使用history.back()方法,而不是使其成为运行onload的脚本:

<body onload="history.back()"></body>

你应该只在几秒钟之后运行这个功能,否则读者不知道他们发生了什么,他们只会继续尝试这个链接。要在5秒后运行该功能,请将您的onload更改为:

setTimeout('history.back()', 1000*5)

乘以1000是将秒数更改为毫秒(setTimeout仅使用毫秒数。)