-1
我已经使用存在于main/config.php中的URL管理,使用.htaccess控制器名称“site”从URL中删除了index.php。如何从baseUrl中删除index.php Yii
但是,当我echo
基地url(Yii::app()->baseUrl);
它打印我与index.php
。任何人都可以告诉我如何删除它?
我已经使用存在于main/config.php中的URL管理,使用.htaccess控制器名称“site”从URL中删除了index.php。如何从baseUrl中删除index.php Yii
但是,当我echo
基地url(Yii::app()->baseUrl);
它打印我与index.php
。任何人都可以告诉我如何删除它?
在UrlManager设置showScriptName
为false,并urlFormat
到路径:
'urlManager' => array(
'urlFormat' => 'path',
'showScriptName' => false,
[...]
)
实际上,你看到的URI'index.php'?如果没有,为什么它打扰你'url(Yii :: app() - > baseUrl)'返回'index.php'?如果你想检查你在哪个页面,当你做一些重定向时,例如: Home,你应该检查一下控制器的动作'Yii :: app() - > controller-> action-> id' – webeno 2014-09-11 06:08:45
这使我返回到mywebsite.com/index.php而不是mywebsite.com – 2014-09-11 06:23:41
好吧,我知道它实际上是homeUrl,它使我到mywebsite.com/index.php,其中baseUrl正常工作。 – 2014-09-11 06:26:49