【发布时间】:2013-04-28 06:55:17
【问题描述】:
我想知道这是否可能:我想将我的 404 页面重定向到 . [当前目录],如果第一个失败,则升级到 .. [升级]。
这个想法是,如果有人试图到达 http://mypage.asd/cat1/cat2/page.html,并且 cat1 中没有 cat2 目录 - 浏览器将(最终)到达 cat1。
我不希望为不同的子目录提供不同的 404 页面,这样更容易制作 - 所以我在这里提出我的问题。
页面是带有 js 元素的 html。试过用js动态改变meta标签,但是不行(js是onload执行的,meta标签被提前解析了)而且看起来很糟糕。
我的重定向代码 - 目前 - 是标准的:
<meta http-equiv="refresh" content="3 URL=./">
【问题讨论】:
标签: javascript html http redirect relative-path