我最近将一个网站迁移到一个新的 CMS (Umbraco)。很多链接都发生了变化,但是可以通过在 url 中搜索模式来轻松纠正它们,所以我想写一些东西,如果找不到旧的页面会重定向到正确的页面。那部分没有问题。
浏览器重定向到我的自定义 404 页面后,如何获取请求的 URL。我尝试使用:
request.ServerVariables("HTTP_REFERER") 'sorry i corrected the typo from system to server.
但这没有用。
有任何想法吗?
该站点位于 IIS 6.0 上。我们确实考虑过使用 301 重定向,但我们无法知道人们收藏了哪些页面并且有几百页,因此没有人热衷于花时间创建 301。