从HTML页面重定向

是否有可能设置一个基本的HTML页面来重定向到加载的另一个页面?


尝试使用:

<meta http-equiv="refresh" content="0; url=http://example.com/" />

注意:将它放在头部。

另外对于旧版浏览器,如果添加快速链接以防止刷新不正确:

<p><a href="http://example.com/">Redirect</a></p>

将显示为

重定向

这仍然可以让您通过额外点击进入您要去的地方。


我会同时使用meta和JavaScript代码,并且会有链接以防万一。

<!DOCTYPE HTML>
<html lang="en-US">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="refresh" content="0; url=http://example.com">
        <script type="text/javascript">
            window.location.href = "http://example.com"
        </script>
        <title>Page Redirection</title>
    </head>
    <body>
        <!-- Note: don't tell people to `click` the link, just tell them that it is a link. -->
        If you are not redirected automatically, follow this <a href='http://example.com'>link to example</a>.
    </body>
</html>

为了完整起见,我认为最好的方式是,如果可能的话,就是使用服务器重定向,所以发送301状态码。 这很容易通过使用Apache的.htaccess文件或通过使用WordPress的大量插件来完成。 我确信所有主要的内容管理系统都有插件。 另外,如果您的服务器上安装了301重定向,cPanel可以轻松配置301重定向。


JavaScript的

<script language="javascript">
    window.location.href = "http://example.com"
</script>

元标记

<meta http-equiv="refresh" content="0;url=http://example.com">
链接地址: http://www.djcxy.com/p/87369.html

上一篇: Redirect from an HTML page

下一篇: How to create an HTML button that acts like a link?