Yii2从规范中删除索引

时间:2017-06-12 09:36:14

标签: php yii2 url-routing

由于Yii2中的默认操作为index,因此Yii2会将http://example.com/sample重定向到SampleController->actionIndex()

现在,当我生成规范时,它会生成http://example.com/sample/index作为规范。我想要的是http://example.com/sample,所以没有/index,因为这已经很明显了,我不希望任何访问者(或机器人)看到它实际上要/index 1}}。

我尝试将此规则'<controller>/<action:index>' => '<controller>'添加到rules(frontend / config / main.php)的urlManager部分。

还为Yii1.1找到了this。但Yii2应该更容易吗?

任何帮助表示赞赏!谢谢你,祝你有个美好的一天。 Melle Dijkstra

1 个答案:

答案 0 :(得分:0)

我想我现在已经按照以下规则开始工作了:

'<controller>' => '<controller>/index'

希望这可以帮助任何有相同情况的人。