【发布时间】:2013-11-27 01:31:05
【问题描述】:
我已经阅读了关于 Yii 的几乎所有内容,例如 Ullmans 的书、指南、几个论坛,当然还有探索框架文件。当我当时正在学习编程时,我确实依靠实际示例来与理论联系起来,我似乎在 Yii URL 部分找不到任何有用的东西(几乎所有示例都是关于删除 index.php 或缩短网址)。
所以我恳请任何人给我一个关于如何改变的实际例子,例如
http://www.domain.com/Yii/index.php/programsgames/739
进入
http://subdomain.domain.com/?title-of-item/title-of-category/title-of-main-category/739
也许可以讨论是否最好在 CUrlManager.php 或 .htaccess 中进行更改?
我可以想象这个例子可以带来很多好处,因为它包括一个子域、一个 URL 更改以及对 in 的添加。希望我不会走远!
【问题讨论】:
-
请注意,您永远都不想直接编辑 CUrlManager 或任何其他核心 Yii 组件,因为这会使将来升级 Yii 变得痛苦。相反,您将使用适当类的子类并将其交换到您的配置文件中。
-
我明白了。谢谢橡子康。但是任何人都可以提供上述 URL 转换的实际示例吗?还要感谢 user1986938,但这并不是我想要的。
标签: url yii url-rewriting