Commit 7c151ddb5bca71a027dfd1d5c961523799b572d4
1 parent
c818696a
-Language redirects ready
Showing
1 changed file
with
13 additions
and
12 deletions
Show diff stats
frontend/config/main.php
| 1 | <?php | 1 | <?php |
| 2 | + | ||
| 2 | use artbox\core\components\LanguageRequest; | 3 | use artbox\core\components\LanguageRequest; |
| 3 | use artbox\core\components\SeoUrlManager; | 4 | use artbox\core\components\SeoUrlManager; |
| 4 | 5 | ||
| @@ -20,9 +21,10 @@ | @@ -20,9 +21,10 @@ | ||
| 20 | 'controllerNamespace' => 'frontend\controllers', | 21 | 'controllerNamespace' => 'frontend\controllers', |
| 21 | 'components' => [ | 22 | 'components' => [ |
| 22 | 'request' => [ | 23 | 'request' => [ |
| 23 | - 'class' => LanguageRequest::className(), | ||
| 24 | - 'csrfParam' => '_csrf-frontend', | ||
| 25 | - 'baseUrl' => '', | 24 | + 'class' => LanguageRequest::className(), |
| 25 | + 'dontShowDefaulPrefix' => true, | ||
| 26 | + 'csrfParam' => '_csrf-frontend', | ||
| 27 | + 'baseUrl' => '', | ||
| 26 | ], | 28 | ], |
| 27 | 'user' => [ | 29 | 'user' => [ |
| 28 | 'identityClass' => 'common\models\User', | 30 | 'identityClass' => 'common\models\User', |
| @@ -52,21 +54,20 @@ | @@ -52,21 +54,20 @@ | ||
| 52 | 'errorAction' => 'site/error', | 54 | 'errorAction' => 'site/error', |
| 53 | ], | 55 | ], |
| 54 | 'urlManager' => [ | 56 | 'urlManager' => [ |
| 55 | - 'class' => SeoUrlManager::className(), | ||
| 56 | - 'enablePrettyUrl' => true, | ||
| 57 | - 'forceRedirect' => true, | ||
| 58 | - 'showScriptName' => false, | ||
| 59 | - // 'dontShowDefaulPrefix' => true, | ||
| 60 | - 'rules' => [ | 57 | + 'class' => SeoUrlManager::className(), |
| 58 | + 'enablePrettyUrl' => true, | ||
| 59 | + 'forceRedirect' => true, | ||
| 60 | + 'showScriptName' => false, | ||
| 61 | + 'dontShowDefaulPrefix' => true, | ||
| 62 | + 'rules' => [ | ||
| 61 | '\/robots.txt' => 'site/robots', | 63 | '\/robots.txt' => 'site/robots', |
| 62 | ], | 64 | ], |
| 63 | - 'processRoutes' => [ | 65 | + 'processRoutes' => [ |
| 64 | 'object/view', | 66 | 'object/view', |
| 65 | 'blog/article', | 67 | 'blog/article', |
| 66 | 'blog/tag', | 68 | 'blog/tag', |
| 67 | 'blog/category', | 69 | 'blog/category', |
| 68 | 'page/view', | 70 | 'page/view', |
| 69 | - | ||
| 70 | 'site/media-about', | 71 | 'site/media-about', |
| 71 | 'site/individual', | 72 | 'site/individual', |
| 72 | 'blog/index', | 73 | 'blog/index', |
| @@ -74,7 +75,7 @@ | @@ -74,7 +75,7 @@ | ||
| 74 | 'site/about', | 75 | 'site/about', |
| 75 | 'site/legal', | 76 | 'site/legal', |
| 76 | 'site/contact', | 77 | 'site/contact', |
| 77 | - | 78 | + |
| 78 | ], | 79 | ], |
| 79 | ], | 80 | ], |
| 80 | 'assetsAutoCompress' => [ | 81 | 'assetsAutoCompress' => [ |