小智 44
其中一个将起作用......
<head>
<meta http-equiv='refresh' content='0; URL=http://example.com/'>
</head>
Run Code Online (Sandbox Code Playgroud)
...或者它可以用JavaScript完成:
window.location.href = 'https://example.com/';
Run Code Online (Sandbox Code Playgroud)
Din*_*ing 10
如果您正在使用Apache并且可以使用.htaccess
文件,则应使用以下类型的重定向.将以下内容添加到.htaccess
网站根目录中的文件中.
RewriteEngine On
RewriteRule ^/oldfile_path/file_name\.html$ /oldfile_path/file_name.html [R=301,L]
Run Code Online (Sandbox Code Playgroud)
这具有快速且立即重定向的优点.它还取决于您重定向的原因.这是一种更永久的方法,因为它发送HTTP 301状态代码,表示文件已永久移动并导致许多浏览器缓存该请求.您可以将代码更改为其他类似302的临时重定向.
否则,您可以使用<meta>
其他人建议的HTML 标记进行简单的重定向:
<meta http-equiv="refresh" content="5; url=http://example.com/">
Run Code Online (Sandbox Code Playgroud)
默认情况下,content="5"
5秒后重定向的品牌.这将更慢,并非所有浏览器都支持它.一个重定向也可以在您所选择的服务器语言完成PHP
,Node.js
等等.
您可以使用<meta>
标记刷新和<meta>
标记<head>
部分
<META http-equiv="refresh" content="5;URL=your_url">
Run Code Online (Sandbox Code Playgroud)
小智 5
如果您想将您的网页重定向到另一个 HTML 文件,只需使用如下:
<meta http-equiv="refresh" content"2;otherpage.html">
Run Code Online (Sandbox Code Playgroud)
2 是您希望客户端在重定向前等待的秒数。"url="
仅当它是 URL 时使用,重定向到 HTML 文件只需在';'
归档时间: |
|
查看次数: |
201295 次 |
最近记录: |