是否可以设置一个基本的HTML页面以在加载时重定向到另一个页面?


当前回答

最好设置301重定向。请参阅谷歌网站管理员工具文章301重定向。

其他回答

位于头部内部的以下元标记将告诉浏览器重定向:

<meta http-equiv="Refresh" content="seconds; url=URL"> 

将秒替换为重定向前等待的秒数,并将URL替换为要重定向到的URL。

或者,您可以使用JavaScript重定向。将其放置在页面上的任意位置的脚本标记中:

window.location = "URL"

我还将添加一个规范链接来帮助您的SEO人员:

<link rel="canonical" href="http://www.example.com/product.php?item=swedish-fish"/>

只需使用body标签的onload事件:

<body onload="window.location = 'http://example.com/'">

您可以通过HTTP状态代码301或302自动重定向。

对于PHP:

<?php
    Header("HTTP/1.1 301 Moved Permanently");
    Header("Location: http://www.redirect-url.com");
?>

你应该使用JavaScript。将以下代码放在头标签中:

<script type="text/javascript">
 window.location.assign("http://www.example.com")
</script>