8

有什么方法可以通过从 mod_php 和 apache 调用的 PHP 脚本告诉 apache 执行内部重定向到其他文件?

我不想从 PHP 中读取/要求该文件并将其吐出,我认为将其传递给 Apache 会更有效。我相信这可以用 mod_perl 完成,我很好奇是否有办法用 PHP/mod_php/apache 做到这一点。

谢谢!

4

1 回答 1

3

virtual()可以做你想做的事。我不确定,我从未尝试过。

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

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

于 2008-11-06T20:32:23.073 回答