2017-06-12 55 views
1

由於Yii2中的默認操作是index,Yii2將http://example.com/sample重定向到SampleController->actionIndex()Yii2從規範中刪除索引

現在,當我生成規範時,它生成http://example.com/sample/index作爲規範。我想要的是http://example.com/sample,所以沒有/index,因爲這已經很明顯,我不希望任何訪客(或機器人)看到它實際上將/index

我試圖將此規則'<controller>/<action:index>' => '<controller>'添加到urlManager(frontend/config/main.php)的rules部分。

也找到了Yii1.1的this。但Yii2對它應該更容易嗎?

任何幫助表示讚賞!謝謝你,祝你有美好的一天。 梅勒的Dijkstra

回答

0

我想我知道了現在用下面的規則工作:

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

希望這有助於具有相同情況的人。