所以我在一个IIS框中安装了CakePHP,并按照取消注释core.php中相应行的步骤使我的URL工作为index.php / controllername / methodname /
我现在唯一的问题是所有的便利功能,例如$ html-> css,$ html-> link等等都指向一些古怪的路径。如果我正在查看index.php / pages / home,请执行$ html-> link('Test','/ pages / test')生成指向index.php / pages / pages / test /
的链接我该如何解决这个问题?
答案 0 :(得分:2)
我的插件路径出现类似问题,我发布了ticket。
尝试在路径的开头插入../../
。
$html->css('../../your_style_sheet');
对于链接,请使用以下语法:
$html->link('Test', array('controller'=>'pages', 'action'=>'test'));