Apache通配符设置 - > php脚本 - > htaccess - >脚本......?

时间:2010-02-11 17:10:03

标签: php apache .htaccess

我将apache设置为通配符将所有未知流量指向一个php脚本(默认documentroot)。这个php脚本查看数据库,并可能找到所请求域的正确文档(或404错误处理程序的文档...等)。

问题是,从php脚本中我知道如何包含另一个脚本,但无法更改文档 - 即。强制apache为请求设置找到的文档,读取htaccess文件,运行脚本等。可以吗?还有其他方法吗?必须已经完全解决了,解决方案可能不是很困难,但到目前为止还无法创建一个完全正常工作的设置.. :-(谢谢

2 个答案:

答案 0 :(得分:3)

您可以将Location标题发送到浏览器,以强制它重定向到其他网址。

答案 1 :(得分:1)

也许您应该使用位置:

将此流量重定向到您想要的任何位置
Header("Location: /this-new-page/");

您可以在Header page上查看php手册。