我的一个蛋糕应用程序出了问题。它实际上非常习惯,所以我并不感到惊讶,Cake并没有优雅地处理这个非常特殊的情况。
我希望我的应用程序有一个baseUrl ='addonmodules.php?module = phusion'
我在config.php中尝试了一些变化:
Configure::write('App.baseUrl', env('SCRIPT_NAME').'?module=phusion');
Configure::write('App.baseUrl', env('SCRIPT_NAME').'?module=phusion&url=');
Configure::write('App.baseUrl', env('SCRIPT_NAME').'?module=phusion');
Configure::write('App.baseUrl', env('SCRIPT_NAME').'?module=phusion&url=');
但我似乎无法让这个工作。对此的任何帮助将不胜感激。
如果您需要更多信息,我很乐意提供。
答案 0 :(得分:2)
有一个类似的问题:
在config / core.php中添加以下行:
Configure::write('App.baseUrl', 'addonmodules.php?module=phusion');
Configure::write('App.base', '/path/to/webroot/');
您也可能需要手动设置url参数
if(!isset($_GET['url'])) $_GET['url'] = '/';
我知道这是一个老问题,但我自己也陷入了类似的困境,并希望它会有用。 感谢#cakephp的ADmad帮助他完成这项工作。