现在我们的一些域名是drupal站点,有一个与其关联的cakephp应用程序,就像它是该域目录中的目录,但是cakephp应用程序在该域目录之外。 www.domain.com/thecakephpapp是它的外观以及我要输入cakephp部分的内容。但在/ var / www中,这两个是分开的:
drwxr-xr-x 14用户www-data 4096 2011-06-03 15:25 domain.com
drwxr-xr-x 10用户www-data 4096 2012-04-11 16:08 cakephpapp
我不知道在哪里将它们联系在一起。因此,当我输入www.domain.com/cakephpapp时,它指向cakephpapp的位置。我看过那些摆在我面前的人,但却未能说出它的头脑或故事。
答案 0 :(得分:1)
如果我说得对,“var / wwwdomain.com”是您的domain.com网站用作webroot的文件夹。如果cakeapp位于/ var / www / cakeapp中,最简单的解决方案是将其符号链接。
ln -s /var/www/cakeapp/webroot /var/www/wwwdomain.com/cakeapp
答案 1 :(得分:0)
我发现你可以在apache中使用Alias做类似的事情。在apache配置文件中它看起来像这样。
Alias /cakeapp /web/cakeapp/webroot