Код: Выделить всё
'urlManager' => [
//'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => [
'to_go' => 'post/index',
],
],
Код: Выделить всё
'urlManager' => [
//'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => [
'to_go' => 'post/index',
],
],
.htaccess есть класс 'class' => 'yii\web\UrlManager', дописал но не помогло
Код: Выделить всё
'urlManager' => [
'class' => 'yii\web\UrlManager'
//'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => [
'to_go' => 'post/index',
],
],
В каком смысле как формирую? я не совсем понимаю, ссылка у меня вот такая http://site.ku/index.php?r=to_go а закомментировал 'enablePrettyUrl' => true, потому что пока не нужны мне красивые ссылки
Так?В каком смысле как формирую?
Код: Выделить всё
Html::a('To go', ['/to_go'])
А разница какая? как я ее формирую? я могу просто вставить http://site.ku/index.php?r=to_go в адресную строку и правила должны сработать.slo_nik писал(а): ↑2018.10.04, 08:32 Ну так включите enablePrettyUrl и будет работать.
Откуда framework-у знать, куда вести ссылку?Так?В каком смысле как формирую?Код: Выделить всё
Html::a('To go', ['/to_go'])
Код: Выделить всё
'urlManager' => [
'enablePrettyUrl' => true,
'showScriptName' => false,
//'suffix' => '.html',
'rules' => [
'' => 'site/index',
'to_go' => 'post/index',
'<action>'=>'site/<action>',
],
],
'assetManager' => [
'basePath' => '@webroot/assets',
'baseUrl' => '@web/assets'
],
'request' => [
'baseUrl' => ''
]