添加斜线“/";到URL


adding slash "/" to URL

我有以下文本

Car/red

我希望它在url中发送例如:

http://ii/search/index/search/Car%2Fred/page/2

但这样做只会给"搜索"查询字符串提供"car",而忽略"red"部分我们如何对斜杠进行编码,以便在URL中发送?

如果使用urlFormat'path',则无法在参数中提交斜杠,因为Yii无法区分它们。见强的评论。

作为一个变通方法集:

'urlManager'=>array(
  'appendParams'=>false,
),

你的URL应该是这样的:

http://ii/search/index?search=Car/red&第2页

您还可以添加重写规则,以便在URL中以更好的方式使用页面参数。