部署SSL后URL问题

部署SSL后,用array产生的URL不是https的。(CHtml::link生成的没有问题)

应用场景一:




'user'=>array(

	'loginUrl'=>array('site/login'),

),



应用场景二:




$this->redirect(array('biz/index'));



上面两个应用场景都是会出现这种问题。问题应该是同一个,都是使用normalizeUrl()的缘故吧?怎么解决呢?

谁知道啊顶起来~

createUrl()生成的是相对URL。如果你当前是http,那么你需要绝对URL。

也就是说必须明确使用createAbsoluteUrl() ?