如何防止浏览器栏中更改的网址反映在网站内容中?

时间:2013-10-08 13:10:12

标签: yii

如何防止浏览器栏的网址更改反映在网站内容的URL中... 这是情况,

在我当前的网络应用中,我正在使用此

$this->createUrl(Yii::app()->controller->id ."/". Yii::app()->controller->action->id, $params)

生成超链接的href ...现在的问题是, 当我在浏览器栏中输入例如“

”时
www.mysite.com/blahblahblah/subcategory/c1
blahblahblah,也反映了网页内容的超链接,因为我传递给createUrl函数的Yii :: app() - > controller-> id ...为此任何解决方法?... ,我想要发生的是,无论通过浏览器栏在控制器名称的位置键入什么字符串,它都不会反映在网页内容超链接中..

怎么样?

1 个答案:

答案 0 :(得分:0)

答案是,我从URL中获取了ID,创建了一个简单的Helper函数,并使用该函数返回category / subcategory的正确值,并将其输出到视图源中,无论通过浏览器栏进行了哪些更改< / p>