cakephp URL摆脱/ app / webroot

时间:2013-05-10 15:11:33

标签: cakephp

我有一个应用程序,我想将它集成到我的CakePhp网站中。我把它放到webroot文件夹中。我尝试在浏览器中通过

打开它
                 http//mywebsite.com/appname 

但失败了。相反,我需要通过

来达到它
                 http//mywebsite.com/app/webroot/appname. 

并将重定向到

                http//mywebsite.com/app/webroot/appname/index. 

任何人都知道如何摆脱我的网址中的/ app / webroot字符串?我确实检查了蛋糕路由文档,但感觉就像没有找到解决方案那样。

1 个答案:

答案 0 :(得分:0)

您的Apache虚拟主机未正确配置。

您的文档根目录需要指向webroot目录:

<VirtualHost *:80>
DocumentRoot /mydir/somthing/cake/app/webroot
ServerName mywebsite.com
</VirtualHost>

然后这将起作用:

http//mywebsite.com/appname