下面列出的网站内容(页面重定向是什么?原因是你不想让用户使用HTTP来访问)

优采云 发布时间: 2021-10-18 10:10

  下面列出的网站内容(页面重定向是什么?原因是你不想让用户使用HTTP来访问)

  什么是页面重定向?

  当您单击 URL 访问页面 X,但在内部您被定向到另一个页面 Y,仅仅是因为该页面被重定向。这个概念不同于 JavaScript 页面刷新。

  您想从原创页面重定向的原因可能有多种。原因如下:

  如果您不喜欢自己的域名,可以重定向到一个新域名。同时,我们必须引导所有访问者访问新的网站。在这种情况下,您可以保留旧域名,但放置一个页面到页面的重定向,以便所有访问旧域名的访问者都可以访问新域名。

  基于浏览器版本,或者不同名称的页面,也可以根据不同的国家使用不同的国家,而不是使用服务器端网页重定向,可以使用客户端页面重定向到登录的对应页面用户。

  搜索引擎可能有 收录 新页面。但是,在转移到另一个域名后,就不喜欢失去通过搜索引擎来的访问者了。因此,您可以使用客户端页面的重定向。但是请记住,这样做不应该使搜索引擎变得愚蠢,否则可能会导致 网站 被禁止。

  页面重定向如何工作?

  示例 1:

  使用 JavaScript 在客户端页面上进行的这种重定向非常简单。网站 访问者被重定向到一个新页面,只需在head部分添加一行如下:

  示例 2:

  您可以将其重定向到新页面,然后再向 网站 访问者显示相应的信息。延迟加载新页面需要一些时间。以下是实现相同目的的简单示例:

  这里的 setTimeout() 是一个内置的 JavaScript 函数,可用于在给定的时间间隔后执行另一个函数。

  示例 3:

  以下是根据浏览器重定向 Web 访问者的示例:

  常用的javascript重定向方法

  首先:

  代码显示如下:

  第二种:

  代码显示如下:

  第三种:

  代码显示如下:

  第四种:

  代码显示如下:

  第五种:

  代码显示如下:

  JavaScript 实现强制重定向到 HTTPS 页面

  有时需要强制将网页切换到 HTTPS,即使用户已经访问了 HTTP 版本。原因可能是您不希望用户使用 HTTP 访问,因为它不安全。要做到这一点非常简单,如果你不想使用 PHP 或 Apache 的 mod_rewrite 来做到这一点,你可以使用 Javascript。代码显示如下:

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线