我的网站上有很多页面有404错误,因为有些网页正在建设中。如何向我的404.html页面添加内容,以便在用户访问404.html之前将用户重定向回他们来自的页面
答案 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
仅使用毫秒数。)