社区
基础编程
帖子详情
使用header函数怎样实现页面重定向?
kangzh77
2002-04-01 02:09:14
在asp中使用redirect函数来的很爽,可在php中试了好多次,总没有成功,使用这个函数有些什么技巧吗?
...全文
159
8
打赏
收藏
使用header函数怎样实现页面重定向?
在asp中使用redirect函数来的很爽,可在php中试了好多次,总没有成功,使用这个函数有些什么技巧吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nethermit
2002-04-02
打赏
举报
回复
可以用ob_start()解决在header前面的输出问题
另外,只要window.location='***'就可以了
kangzh77
2002-04-02
打赏
举报
回复
同意sg(黛眉猫)
我昨天就使用了这种方法,将他包装到一个函数中,其实和asp中的redirect一样,但使用header就不一样,要绝对路径把,还有限制呢
pgz_007
2002-04-01
打赏
举报
回复
header("location:url") 也可以
sg
2002-04-01
打赏
举报
回复
正如牛肉饭所说,使用header会发生这种bug,原先为了这个bug,焦头烂额了好久。
所以我原先的程序就改用javascript实现
function gopage($url)
{
echo "
<script language=\"javascript\">
window.location.href=$url;//go
</script>
";
}
之所以这么复杂,就是为了把javascript结合到php中
window.open 和 window.location.href都可以实现, 只是open功能更强大一点
可以指定frame.
这个函数,无论你在php什么地方使用,都不会有错。
darzui
2002-04-01
打赏
举报
回复
有一点要注意,使用header函数之前,不能有任何输出,空格,空行也不行.
zxyufan
2002-04-01
打赏
举报
回复
同意sdliubo(天牙)
另外,sg(黛眉猫),用JS重定向也不用这么复杂吧,像下面这样不很方便吗?
<SCRIPT LANGUAGE="JavaScript">
<!--
window.location.href=url;
//-->
</SCRIPT>
sg
2002-04-01
打赏
举报
回复
我也是试过很多回,发现php做重定向确实很薄弱
最后我采用这种办法,在php中再加上javascript来实现。
利用javascript的window.open,你可以很灵活的重定向。
而且其中还可以使用php变量作为页面重定向的参数。
/*
其中假设$url="../"
*/
echo "
<script language=\"javascript\">
window.open('".$url."index.htm','_top');//返回主页
</script>
";
exit;
sdliubo
2002-04-01
打赏
举报
回复
header("Location: http://yourlocation/here");
php
页面
重定向
通过.htaccess 定制404错误
页面
在PHP中,我们可以
使用
`
header
()`
函数
来
实现
页面
的
重定向
。例如,当用户访问一个特定的URL时,我们可能希望他们被引导到另一个
页面
。这可以通过以下代码
实现
: ```php
header
("Location: 新的URL"); exit; ``` ...
header
()
函数
使用
说明
`
header
()`
函数
在PHP中扮演着至关重要的角色,它可以
实现
页面
重定向
、设置内容类型、控制缓存策略以及进行访问权限控制等。理解并熟练运用`
header
()`
函数
,能够帮助开发者更好地控制网页的呈现和交互,提高用户体验...
asp代码
实现
301
重定向
在实际应用中,可能需要将这段代码加入到全局.asa文件中,或者创建一个专门处理
重定向
的公用
函数
,以便在整个网站中统一管理301
重定向
规则。 SEO方面,301
重定向
对于搜索引擎来说是非常友好的。它告诉搜索引擎,旧...
php用
header
函数
实现
301跳转代码实例
在讨论如何
使用
PHP中的
header
函数
实现
301永久
重定向
之前,我们先来了解一些基础概念。301
重定向
是一种服务器响应代码,用于告知客户端该资源已永久移动到新的URL地址。这种机制对搜索引擎优化(SEO)至关重要,因为...
seo常用术语-301
重定向
.docx
2. **PHP程序**:
使用
PHP的
header
函数
,发送HTTP/1.1 301 Moved Permanently状态码,再通过Location头字段指明新URL。 3. **LINUX主机上的.htaccess文件**:通过修改.htaccess配置文件,启用RewriteEngine,设定...
基础编程
21,891
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章