首页 / PHP / php – 重定向头功能不起作用
php – 重定向头功能不起作用
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了php – 重定向头功能不起作用,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1151字,纯文字阅读大概需要2分钟。
内容图文
![php – 重定向头功能不起作用](/upload/InfoBanner/zyjiaocheng/771/2f06999256704f8685301cedd902b60d.jpg)
我有这个htaccess文件内容:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^admin/([a-zA-Z]+)/?([a-zA-Z0-9/]*)$public/admin/index.php?page=$1&query=$2 [L]
RewriteRule ^([a-zA-Z]+)/?([a-zA-Z0-9/]*)$public/index.php?page=$1&query=$2 [L]
现在我试图根据会话进行重定向,这非常简单.我有一个具有此功能的控制器:
protected function redirect($url) {
header("Location: http://localhost:8888/myproject/" . $url, true);
exit();
}
扩展Controller的ClientController具有页面功能
private function user_page() {
$this->redirect("homepage"); //Not working...
}
我尝试过编写位置路径的不同方法
Location: localhost:8888/myproject/" . $url,
Location: /myproject/" . $url,
现在阅读了stackoverflow上的所有帖子后,我发现这些解决方案都没有对我有用..
编辑:可以在header redirect to Location does not work上看到解决方案
解决方法:
从header redirect to Location does not work得到答案后,我发现问题是在?之后输入的一些空格?在控制器中,所以需要一段时间才能注意到它.
澄清:
如果您遇到同样的问题,请确保设置了行号,并查看是否可以在文件内容后看到任何行号.如果有,你也可能有空行.只需删除这些.毋庸置疑,在文件内容之前,亚麻布也是如此
内容总结
以上是互联网集市为您收集整理的php – 重定向头功能不起作用全部内容,希望文章能够帮你解决php – 重定向头功能不起作用所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。