我在我的网站(http://localhost)的根目录中放置了一个index.php文件。
我希望将此页面(http://localhost)重定向到http:/localhost/abc -当我访问http://localhost时,我希望用户转到http://localhost/abc。
我需要如何处理我的index.php文件?
发布于 2009-08-16 13:53:06
在您的第一个index.php中类似这样的内容如何:
header('Location: http://localhost/abc');
exit;(顺便说一句,您在操作中忘记了'http:‘后面的一些斜杠^^ )
任何/任何人进入这第一个页面都会被重定向到'abc‘页面。
有关更多信息,请参见header。
一件事是:在调用header函数之前,确保没有任何东西被发送到输出,否则可能会得到一个错误:如果有任何输出(比如HTML代码,甚至空格),则不能发送标头。已经生成了。
发布于 2009-08-16 15:29:27
您希望在PHP中使用header命令来使用HTTP重定向。
因此,为了重定向某人,您必须将此命令放在程序中的任何空格( PHP标记之外的空格或HTML )之前:
<?php
header("Location: http://localhost/abc");
?>这将向浏览器发送一个Redirect标头,然后浏览器将重定向用户。
因为重定向用户是由“浏览器”决定的,所以您希望确保屏幕上不再输出PHP,因此可以使用exit或die来确保不再运行代码。
<?php
header("Location: http://localhost/abc");
exit();
?>或,
<?php
header("Location: http://localhost/abc");
die("Your browser does not support redirection. Please go to http://localhost/abc.");
?>发布于 2012-07-29 03:45:19
欢迎光临。这种重定向是你必须学习的一件重要的事情。
您可以使用此代码
<?php
header( 'Location: http://localhost/...' );
exit();
?>你可以找到关于PHP w3 schools的教程。
https://stackoverflow.com/questions/1284338
复制相似问题