搜 索

怎样使用php代码实现将一个页面跳转到新的页面中去

编辑:QTOOL.NET日期:2018-09-29308

有时候需要将网站中一个网页跳转到另一个网页中去,那么怎样实现呢

 
页面中的跳转可能是由用户单击链接与按钮等触发的,也可能是系统自动产生的。页面自动跳转在WEB开发中经常用到,而且根据需求可以采用不同的跳转方式
 
使用PHP中的header()函数可实现简单跳转
 
PHP的header()函数功能非常的强大,其中在页面url跳转方面也调用简单,使用header()直接跳转到指定url页面
$qtoolurl = "https://www.qtool.net/";  
header( "Location: $qtoolurl" ); 
这个时候的页面跳转状态是302重定向
 
在html页面中的meta信息可以直接设置跳转,也可以设置跳转延迟时间
使用方法很简单,只需要在
中增加如下代码:
 
<meta content="8;url=https://www.qtool.net" http-equiv="refresh" />
 
以上代码则代表在8秒后自动跳转到在线工具网页面中去

php实现跳转效果代码
使用js跳转代码如下:
 
window.location.href="https://www.qtool.net"; 
将代码只要添加到script标签中去即可.
 
如果遇到特殊的跳转时,如网站改版中地址要做301重定向跳转
当然可以通过网站服务器配置rewrite来实现,但如果不想在服务器中配置也可以使用php中的header()函数做301跳转
 
header( "HTTP/1.1 301 Moved Permanently" );   //使用Meta设置跳转
header( "Location: $qtoolurl" ); 

TAG标签:php跳转
此文章由QTOOL.NET编辑
最新文章

热门标签