我可以告诉Apache从PHP进行内部重定向吗?

时间:2008-11-06 20:27:13

标签: php apache redirect

有没有办法,从带有apache的mod_php调用的PHP脚本,告诉apache做一个INTERNAL重定向到其他文件?

我不想从PHP读取/要求这个文件并吐出来,我认为将它传递给Apache更有效率。我相信这可以用mod_perl完成,我很好奇,如果有办法用PHP / mod_php / apache做。

谢谢!

1 个答案:

答案 0 :(得分:3)

virtual()可能会做你想要的。我不确定,我从未尝试过。

请注意,如果您只是调用HTML或PHP页面,并且可以移植到其他PHP安装中,include()和require()将起作用。

我依稀记得使用带有本地网址的位置header作为内部重定向(例如header("Location: /uri/here.php");,但我无法在此进行测试以确保。