我的网络根目录中有 CakePHP 文件(假设 http://www.example.com/ )。

现在,我希望在我的 Web 根目录下名为“forum”的文件夹中托管 phpBB3 安装。所以当有人访问( http://www.example.com/forum )时,他们可以使用 phpBB。

我如何实现这一目标?我曾尝试查看 CakePHP 的路由配置文档,但找不到与此相关的任何内容。

我很确定这与 .htaccess 有关,但不确定到底是什么。

注意 - 我尝试在 forum 下创建一个名为 app/webroot 的文件夹,但这通常会重定向到 http://www.example.com/app/webroot/forum

最佳答案

在 Cake 的根 .htaccess 文件中,您可以输入:
RewriteRule ^forum/ - [L]
如果您在 RewriteRule ^$ app/webroot/ [L] 之前插入它,那么它将允许对 http://www.example.com/forum 的请求直接转到 phpBB,绕过 Cake。

关于php - 在子文件夹中与 CakePHP 一起托管 phpBB3,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10561050/

10-13 00:40