在cakephp中是否可以访问应用程序外部的目录

在cakephp中是否可以访问应用程序外部的目录,cakephp,Cakephp,我想访问不同web应用程序的应用程序目录外的文件夹 我的文件夹结构如下 /public_html/app /public_html/application1 /public_html/application2 我想要的Url类似于应用程序的mydomain.com mydomain.com/application1用于application1 mydomain.com/application2 for application2尝试将此重写规则^(application1 | applicati

我想访问不同web应用程序的应用程序目录外的文件夹

我的文件夹结构如下

/public_html/app
/public_html/application1
/public_html/application2
我想要的Url类似于应用程序的mydomain.com

mydomain.com/application1用于application1


mydomain.com/application2 for application2

尝试将此
重写规则^(application1 | application2)($|/)-[L]
放在.htaccess中的其他cakephp规则之前。

链接在webroot中 使这些应用程序可访问的一种非常简单的方法是在webroot中链接它们:

$ cd /public_html/app/webroot
$ ln -s ../../application1 .
$ ln -s ../../application2 .

请注意,webroot而不是应用程序应该是文档根,即问题示例中的
mydomain.com
应该映射到
/public\u html/app/webroot

将您的目录保存在供应商文件夹中,您可以通过在控制器中导入来访问它,或者你可以将文件夹保存在webroot中。Cartina我不想在我的cake应用程序中访问它。但我想通过浏览器访问位于应用程序外侧的应用程序。现在我可以访问cake的htaccessok。假设我有一个url,比如example.com,我想访问一个名为beta的文件夹,我可以将它保存在app/webroot/beta中,然后像在你的CPanel中创建一个子域一样访问它,你可以访问它cartina我知道上述两个选项,但需要任何htaccess代码或其他选项,谢谢