【问题标题】:How to Display a Banner When Someone is Redirected from My Old Site to my New One当有人从我的旧网站重定向到我的新网站时如何显示横幅
【发布时间】:2018-06-13 14:44:35
【问题描述】:

我现在设置了当有人访问 oldsite.com 时,他们会被重定向到 newsite.com。我想要做的是当他们被重定向到 newsite.com 我希望在页面顶部显示一个横幅。

这样做的最佳方法是什么?我相信解决这个问题的最好方法是使用脚本来说明是否有人从 oldsite.com 重定向然后显示此横幅,否则什么也不做。

解决此问题的最佳方法是什么?

【问题讨论】:

  • 这与 HTML 或 CSS 或 Javascript 有什么关系
  • oldsite 时间打开/执行吗?或者用户是否立即被重定向(由服务器转发)到 newsite
  • 您最有可能在 PHP 中寻找 $_SERVER['HTTP_REFERER']

标签: php http-status-code-301


【解决方案1】:

您可以使用“document.referer”方法,这里有一篇文章展示了如何使用它和扩展文档:

https://developer.mozilla.org/en-US/docs/Web/API/Document/referrer

示例: 获取当前文档的referer:

var x = document.referrer;

x 的结果将是:

浏览器历史的最后一页...

更新:由于某种原因,这个问题出现在 javascript 标记的问题中。但是,嘿,这是在 UI 端执行此操作的一种解决方案

【讨论】:

    猜你喜欢
    • 2017-09-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-07
    • 2014-08-07
    相关资源
    最近更新 更多